diff --git a/assets/images/projects/bsc-thesis.png b/assets/images/projects/bsc-thesis.png
new file mode 100644
index 0000000..d8bc7af
Binary files /dev/null and b/assets/images/projects/bsc-thesis.png differ
diff --git a/components/projects/ProjectCard.vue b/components/projects/ProjectCard.vue
index 8b46b21..780e910 100644
--- a/components/projects/ProjectCard.vue
+++ b/components/projects/ProjectCard.vue
@@ -1,6 +1,7 @@
{{ props.title }}
+
{{ props.subtitle }}
@@ -17,6 +18,7 @@
const props = defineProps({
title: String,
+ subtitle: { type: String, required: false },
links: Object as PropType<{ label: string, url: string }[]>,
image: String
});
diff --git a/components/projects/cards/BScThesis.vue b/components/projects/cards/BScThesis.vue
index aa9991b..7662492 100644
--- a/components/projects/cards/BScThesis.vue
+++ b/components/projects/cards/BScThesis.vue
@@ -1,10 +1,18 @@
{{ $t("unibo_22-23") }}
{{ $t("bsc_thesis.description") }}
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/components/projects/cards/TablutPlayer.vue b/components/projects/cards/TablutPlayer.vue
new file mode 100644
index 0000000..7f63062
--- /dev/null
+++ b/components/projects/cards/TablutPlayer.vue
@@ -0,0 +1,14 @@
+
+
+
+ {{ $t("unibo_23-24") }}
+ {{ $t('tablut.description') }}
+
+
+
+
+
\ No newline at end of file
diff --git a/components/resume/ExperienceTimeline.vue b/components/resume/ExperienceTimeline.vue
index 9dfb574..c6fcbb3 100644
--- a/components/resume/ExperienceTimeline.vue
+++ b/components/resume/ExperienceTimeline.vue
@@ -15,17 +15,17 @@
{
title: $t('diploma'), time_label: '2015 - 2020',
description: $t('aldini'),
- start: new Date(2015, september, 1), end: new Date(2020, june, 1)
+ start: new Date(2015, september, 15), end: new Date(2020, june, 20)
},
{
title: $t('bs in cs'), time_label: '2020 - 2023',
description: $t('unibo'),
- start: new Date(2020, september, 1), end: new Date(2023, september, 1), current: true
+ start: new Date(2020, september, 21), end: new Date(2023, october, 11), current: false
},
{
title: $t('ms in ai'), time_label: '2023 - 2025',
description: $t('unibo'),
- start: new Date(2023, september, 1), end: new Date(), current: true
+ start: new Date(2023, september, 18), end: new Date(), current: true
}
]"
:left="[
diff --git a/components/resume/sections/Education.vue b/components/resume/sections/Education.vue
index f136aed..8d51b36 100644
--- a/components/resume/sections/Education.vue
+++ b/components/resume/sections/Education.vue
@@ -5,12 +5,14 @@
-
+
+ {{ $t("thesis title") }}: Subtopic-oriented biomedical summarization using pretrained language models
+ {{ $t("graduation grade") }}: 110/110 {{ $t("with honors") }}
{{ $t('diploma desc') }}
- {{ $t("final grade") }}: 100/100 {{ $t("with honors") }}
+ {{ $t("graduation grade") }}: 100/100 {{ $t("with honors") }}
\ No newline at end of file
diff --git a/locales/en-US/projects.ts b/locales/en-US/projects.ts
index e0dd2b4..b8735f6 100644
--- a/locales/en-US/projects.ts
+++ b/locales/en-US/projects.ts
@@ -6,14 +6,19 @@ export default {
"unibo_20-21": "University of Bologna, A.Y. 2020-2021",
"unibo_21-22": "University of Bologna, A.Y. 2021-2022",
"unibo_22-23": "University of Bologna, A.Y. 2022-2023",
+ "unibo_23-24": "University of Bologna, A.Y. 2023-2024",
"notxia.github.io.description": "Here's a secret preview of my website.",
"no recursion": "Recursion out of service, sorry for the inconvenience.",
-
+ "tablut.description":
+ "Project for the Fundamentals of Artificial Intelligence and Knowledge Representation (module 1) course.\n" +
+ "Agent able to play the Tablut board game.",
+
"bsc_thesis.title": "Bachelor's thesis",
- "bsc_thesis.description": "Automatic text summarization of biomedical publications using pretrained language models.",
+ "bsc_thesis.thesis_title": "Subtopic-oriented biomedical summarization using pretrained language models",
+ "bsc_thesis.description": "Biomedical extractive summarization using pretrained encoders and clustering.",
"wavemap.description":
"Project for the Mobile Applications Laboratory course.\n" +
diff --git a/locales/en-US/resume.ts b/locales/en-US/resume.ts
index 30d3d1c..111c31a 100644
--- a/locales/en-US/resume.ts
+++ b/locales/en-US/resume.ts
@@ -19,11 +19,13 @@ export default {
"present": "present",
"final grade": "Final grade",
- "with honors": "with honors",
+ "graduation grade": "Graduation grade",
+ "with honors": "cum laude",
"bs in cs": "Bachelor's Degree in Computer Science",
"ms in ai": "Master's Degree in Artificial Intelligence",
"unibo": "Alma Mater Studiorum, University of Bologna",
+ "thesis title": "Thesis title",
"diploma": "Technical institute diploma",
"aldini": "Aldini Valeriani, Bologna, Italy",
@@ -46,7 +48,7 @@ export default {
"pcto toyota description list1": "IT support.",
"pcto toyota description list2": "Maintenance and setup of network devices.",
"pcto toyota description list3": "Report creation using SQL.",
- "pcto toyota description list4": "Automations using bash and batch scripts.",
+ "pcto toyota description list4": "Automation using bash and batch scripts.",
"ois": "Informatics Olympiad in Teams",
diff --git a/locales/it-IT/projects.ts b/locales/it-IT/projects.ts
index 52053b4..669d8ee 100644
--- a/locales/it-IT/projects.ts
+++ b/locales/it-IT/projects.ts
@@ -6,14 +6,19 @@ export default {
"unibo_20-21": "Università di Bologna, A.A. 2020-2021",
"unibo_21-22": "Università di Bologna, A.A. 2021-2022",
"unibo_22-23": "Università di Bologna, A.A. 2022-2023",
+ "unibo_23-24": "Università di Bologna, A.A. 2023-2024",
"notxia.github.io.description": "Ecco un'anteprima segreta del mio sito.",
"no recursion": "Ricorsione fuori servizio, mi scuso per il disagio.",
+ "tablut.description":
+ "Progetto per il corso di Fundamentals of Artificial Intelligence and Knowledge Representation (modulo 1).\n" +
+ "Agent in grado di giocare al gioco da tavolo Tablut.",
"bsc_thesis.title": "Tesi triennale",
- "bsc_thesis.description": "Generazione di riassunti in ambito biomedico utilizzando modelli di linguaggio preaddestrati.",
+ "bsc_thesis.thesis_title": "Subtopic-oriented biomedical summarization using pretrained language models",
+ "bsc_thesis.description": "Generazione di riassunti estrattivi in ambito biomedico con modelli di linguaggio preaddestrati e algoritmi di clustering.",
"wavemap.description":
"Progetto per il corso di Laboratorio di Applicazioni Mobili.\n" +
diff --git a/locales/it-IT/resume.ts b/locales/it-IT/resume.ts
index 7b47fa7..60bc8fe 100644
--- a/locales/it-IT/resume.ts
+++ b/locales/it-IT/resume.ts
@@ -19,11 +19,13 @@ export default {
"present": "in corso",
"final grade": "Valutazione finale",
- "with honors": "e lode",
+ "graduation grade": "Valutazione finale",
+ "with honors": "con lode",
"bs in cs": "Laurea Triennale in Informatica",
"ms in ai": "Laurea Magistrale in Artificial Intelligence",
"unibo": "Alma Mater Studiorum, Università di Bologna",
+ "thesis title": "Titolo tesi",
"diploma": "Diploma di perito informatico",
"aldini": "I.T.I Aldini Valeriani, Bologna",
diff --git a/pages/projects.vue b/pages/projects.vue
index f20d0ce..e552b18 100644
--- a/pages/projects.vue
+++ b/pages/projects.vue
@@ -6,13 +6,14 @@
{{ $t("wip") }}
-
+
-
-
+
+
{{ $t("completed") }}
+