Skip to content

Commit

Permalink
Add transparency about AI tools paragraph (#37)
Browse files Browse the repository at this point in the history
  • Loading branch information
robertjndw authored Jun 28, 2024
1 parent 4f1fd3c commit 98fa35c
Show file tree
Hide file tree
Showing 8 changed files with 57 additions and 6 deletions.
7 changes: 7 additions & 0 deletions content/acknowledgement.typ
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
First, I'd like to thank coffee for fueling my brain cells and making this thesis possible.

A big shoutout to my advisor for your patience and for not laughing (too hard) at my wild ideas.

To my family, your snack supplies and constant reminders to "just finish it already" were invaluable.

Finally, to my pet, your keyboard sit-ins ensured I took breaks, whether I wanted to or not.
7 changes: 7 additions & 0 deletions content/transparency_ai_tools.typ
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#import "/utils/todo.typ": TODO

#TODO[
Change this paragraph to reflect the tools you used in your thesis
]

In preparing this thesis, I utilized Grammarly for grammar and style correction across the Abstract, Introduction, and Conclusion sections, ensuring clarity and coherence in my writing. I used DeepL to enhance language quality and translate parts of the Literature Review. I used ChatGPT to generate initial drafts and expand on ideas in the Introduction and Discussion sections, providing valuable suggestions and examples. Additionally, I used GitHub Copilot to generate code snippets for the developed functionality and code snippets in the Methodology section.
4 changes: 3 additions & 1 deletion layout/acknowledgement.typ
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#let acknowledgement() = {
#let acknowledgement(body) = {
set page(
margin: (left: 30mm, right: 30mm, top: 40mm, bottom: 40mm),
numbering: none,
Expand All @@ -20,4 +20,6 @@
// --- Acknowledgements ---
align(left, text(font: sans-font, 2em, weight: 700,"Acknowledgements"))
v(15mm)

body
}
4 changes: 4 additions & 0 deletions layout/proposal_template.typ
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#import "/layout/titlepage.typ": *
#import "/layout/transparency_ai_tools.typ": transparency_ai_tools as transparency_ai_tools_layout
#import "/utils/print_page_break.typ": *

// The project function defines how your document looks.
Expand All @@ -14,6 +15,7 @@
author: "",
startDate: datetime,
submissionDate: datetime,
transparency_ai_tools: "",
is_print: false,
body,
) = {
Expand Down Expand Up @@ -74,4 +76,6 @@

pagebreak()
bibliography("/thesis.bib")
pagebreak()
transparency_ai_tools_layout(transparency_ai_tools)
}
10 changes: 7 additions & 3 deletions layout/thesis_template.typ
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
#import "/layout/cover.typ": *
#import "/layout/titlepage.typ": *
#import "/layout/disclaimer.typ": *
#import "/layout/acknowledgement.typ": *
#import "/layout/acknowledgement.typ": acknowledgement as acknowledgement_layout
#import "/layout/transparency_ai_tools.typ": transparency_ai_tools as transparency_ai_tools_layout
#import "/layout/abstract.typ": *
#import "/utils/print_page_break.typ": *

Expand All @@ -17,6 +18,8 @@
submissionDate: datetime,
abstract_en: "",
abstract_de: "",
acknowledgement: "",
transparency_ai_tools: "",
is_print: false,
body,
) = {
Expand Down Expand Up @@ -49,10 +52,11 @@
author: author,
submissionDate: submissionDate
)
transparency_ai_tools_layout(transparency_ai_tools)

print_page_break(print: is_print)

acknowledgement()
acknowledgement_layout(acknowledgement)

print_page_break(print: is_print)

Expand Down
24 changes: 24 additions & 0 deletions layout/transparency_ai_tools.typ
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#let transparency_ai_tools(body) = {
set page(
margin: (left: 30mm, right: 30mm, top: 40mm, bottom: 40mm),
numbering: none,
number-align: center,
)

let body-font = "New Computer Modern"
let sans-font = "New Computer Modern Sans"

set text(
font: body-font,
size: 12pt,
lang: "en"
)

set par(leading: 1em)

// --- AI Usage ---
align(left, text(font: sans-font, 20pt, weight: 700,"Transparency in the use of AI tools"))
v(12pt)

body
}
3 changes: 2 additions & 1 deletion proposal.typ
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
advisors: advisors,
author: author,
startDate: startDate,
submissionDate: submissionDate
submissionDate: submissionDate,
transparency_ai_tools: "/content/transparency_ai_tools.typ",
)

#include "/content/proposal.typ"
4 changes: 3 additions & 1 deletion thesis.typ
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@
startDate: startDate,
submissionDate: submissionDate,
abstract_en: include "/content/abstract_en.typ",
abstract_de: include "/content/abstract_de.typ"
abstract_de: include "/content/abstract_de.typ",
acknowledgement: include "/content/acknowledgement.typ",
transparency_ai_tools: include "/content/transparency_ai_tools.typ",
)

#include "/content/introduction.typ"
Expand Down

0 comments on commit 98fa35c

Please sign in to comment.