Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add transparency about AI tools paragraph #37

Merged
merged 2 commits into from
Jun 28, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
}
3 changes: 0 additions & 3 deletions layout/disclaimer.typ
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,4 @@
gutter: 1fr,
"Munich, " + submissionDate.display("[day].[month].[year]"), author
)

pagebreak()
pagebreak()
}
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

// The project function defines how your document looks.
// It takes your content and some metadata and formats it.
Expand All @@ -13,6 +14,7 @@
author: "",
startDate: datetime,
submissionDate: datetime,
transparency_ai_tools: "",
body,
) = {
titlepage(
Expand Down Expand Up @@ -70,4 +72,6 @@

pagebreak()
bibliography("/thesis.bib")
pagebreak()
transparency_ai_tools_layout(transparency_ai_tools)
}
9 changes: 7 additions & 2 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": *

#let thesis(
Expand All @@ -16,6 +17,8 @@
submissionDate: datetime,
abstract_en: "",
abstract_de: "",
acknowledgement: "",
transparency_ai_tools: "",
body,
) = {
cover(
Expand Down Expand Up @@ -43,8 +46,10 @@
author: author,
submissionDate: submissionDate
)
transparency_ai_tools_layout(transparency_ai_tools)
pagebreak(to: "odd")

acknowledgement()
acknowledgement_layout(acknowledgement)

abstract(lang: "en")[#abstract_en]
abstract(lang: "de")[#abstract_de]
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