Update projects

This commit is contained in:
2026-04-14 23:10:24 +02:00
parent c97a0f73cc
commit 241c04f4fd
29 changed files with 127 additions and 38 deletions

View File

@@ -15,6 +15,9 @@ export default {
"i am a": "I'm an",
"cs student": "A.I. Student",
"a very accurate description of me": "Sometimes a bit distracted",
"i do things": "I do things",
"with backpropagation": "with backpropagation",
"that work most of the times": "that work most of the times",
// About

View File

@@ -13,16 +13,14 @@ export default {
"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" +
"Minimax-based agent for the Tablut board game, tuned using a genetic algorithm.",
"thesis": "Thesis",
"bsc_thesis.title": "Bachelor's thesis",
"bsc_thesis.thesis_title": "Subtopic-oriented biomedical summarization using pretrained language models",
"bsc_thesis.title": "Bachelor's Thesis",
"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" +
"Android application displaying, using a heat-map, the strength of signals (Wi-Fi, Bluetooth, LTE) and noise level.",
"wirefilter.description":
@@ -30,36 +28,41 @@ export default {
"Wirefilter is a plugin that allows to manipulate packet flow by changing the parameters of the virtual cable.",
"tweet_analysis.description":
"Project for the Software Engineering course.\n" +
"Twitter client with analytics features developed using the Scrum methodology.",
"animalhouse.description":
"Project for the Web Technology course.\n" +
"Web app with three sections:",
"animalhouse.description.game": "Game: area with games and facts about animals",
"animalhouse.description.frontoffice": "Frontoffice: area to access services as a logged user",
"animalhouse.description.backoffice": "Backoffice: administration panel",
"pandos+.description":
"Project for the Operating Systems course.\n" +
"Minimal operating system for the MIPS architecture.",
"imaging.description":
"Project for the Numerical Computing course.\n" +
"Image deblurring solved as a minimization problem.",
"mnk.description":
"Project for the Algorithms and Data Structures course.\n" +
"Algorithm able to efficiently play a generalized version of tic-tac-toe.",
"platform.description":
"Project for the Programming course.\n" +
"Text-based platform game with randomly generated levels.",
"pathfinding_visualizer.description": "Visualizer of some graph search algorithms.",
"sort_visualizer.description": "Visualizer of some sorting algorithms.",
"nn_scratch.title": "Neural networks from scratch",
"nn_scratch.title": "Neural Networks from Scratch",
"nn_scratch.description": "Automatic differentiation and basic neural network layers implemented from scratch using Numpy.",
"instance_detection.title": "OpenCV Instance Detection",
"instance_detection.description": "Instance detection on noisy images of products on shelves using traditional image processing techniques.",
"natural_examples.description": "Comparison and evaluation of different natural example-based explainability techniques.",
"couriers_optimization.description": "Capacitated vehicle routing problem solved using constraint programming, propositional satisfiability, satisfiability modulo theories, and mixed-integer linear programming.",
"distributed_optimization.description": "Implementation of distributed multi-robot target localization and positioning algorithms.",
"street_anomaly.description": "Open-world semantic segmantation for anomaly detection.",
}

View File

@@ -8,6 +8,7 @@ export default {
"link to certificate": "Link to certificate",
"future": "What will happen next?",
"like timelines": "I like timelines",
"paper": "Paper",
"cv_link": "/cv/cv_xia_en1.pdf",
"cv_link_color": "/cv/cv_xia_en2.pdf",

View File

@@ -15,6 +15,9 @@ export default {
"i am a": "Sono uno",
"cs student": "Studente di I.A.",
"a very accurate description of me": "A volte un po' distratto",
"i do things": "Faccio cose",
"with backpropagation": "con la backpropagation",
"that work most of the times": "che di solito funzionano",
// About

View File

@@ -13,7 +13,6 @@ export default {
"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" +
"Agente implementato con minimax e addestrato con un algoritmo genetico per il gioco da tavolo Tablut.",
"thesis": "Tesi",
@@ -22,7 +21,6 @@ export default {
"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" +
"Applicazione Android per visualizzare, in una heat-map, la potenza di segnali (Wi-Fi, Bluetooth, LTE) e il livello acustico.",
"wirefilter.description":
@@ -30,30 +28,24 @@ export default {
"Wirefilter è un plugin che consente di manipolare il flusso dei pacchetti in transito impostando parametri per il cavo virtuale.",
"tweet_analysis.description":
"Progetto per il corso di Ingegneria del Software.\n" +
"Webapp per l'analisi di tweet sviluppata con metodologia Scrum.",
"animalhouse.description":
"Progetto per il corso di Tecnologie Web.\n" +
"Web app suddivisa in tre sezioni:",
"animalhouse.description.game": "Game: area con giochi e curiosità sugli animali",
"animalhouse.description.frontoffice": "Frontoffice: area con servizi per gli utenti autenticati",
"animalhouse.description.backoffice": "Backoffice: pannello di amministrazione",
"pandos+.description":
"Progetto per il corso di Sistemi Operativi.\n" +
"Sistema operativo minimale per architettura MIPS.",
"imaging.description":
"Progetto per il corso di Calcolo Numerico.\n" +
"Deblurring di immagini risolto come problema di minimizzazione.",
"mnk.description":
"Progetto per il corso di Algoritmi e Strutture Dati.\n" +
"Algoritmo in grado di giocare in modo efficiente ad una versione generalizzata del tris.",
"platform.description":
"Progetto per il corso di Programmazione.\n" +
"Gioco platform su terminale con livelli generati casualmente.",
"pathfinding_visualizer.description": "Visualizzazione di alcuni algoritmi di ricerca su grafi.",
@@ -62,4 +54,15 @@ export default {
"nn_scratch.title": "Reti neurali da zero",
"nn_scratch.description": "Differenziazione automatica e componenti base di una rete neurale implementati in Numpy.",
"instance_detection.title": "OpenCV Instance Detection",
"instance_detection.description": "Instance detection su immagini corrotte di prodotti su scaffali usando tecniche tradizionali di image processing.",
"natural_examples.description": "Confronto e valutazione di diverse tecniche di natural example-based explainability.",
"couriers_optimization.description": "Capacitated vehicle routing problem risolto usando constraint programming, propositional satisfiability, satisfiability modulo theories e mixed-integer linear programming.",
"distributed_optimization.description": "Implementazione di algoritmi distribuiti per i problemi di multi-robot target localization e positioning.",
"street_anomaly.description": "Segmentazione semantica per anomaly detection.",
}

View File

@@ -8,6 +8,7 @@ export default {
"link to certificate": "Link al certificato",
"future": "Chissà cosa succederà",
"like timelines": "Mi piacciono le linee del tempo",
"paper": "Paper",
"cv_link": "/cv/cv_xia_it1.pdf",
"cv_link_color": "/cv/cv_xia_it2.pdf",