Profilo
  • Name: Lorenzo Valtriani
  • Age: 24
  • Curriculum: Bachelor's Degree in Computer Engineering, UniPi [2024]
  • Studying: Master's Degree in Computer Engineering: Artificial Intelligent and Data Engineering, UniPi
  • Work: Freelance
  • Working environment: Web developer & commissions
VQ-VAE & GPT Image Generation

Implementation of an ImageGPT-like model designed to generate images from a given context. The system uses a VQ-VAE to learn a discrete codebook of visual tokens, which are then modeled by a decoder-only Transformer (GPT-like architecture) to generate coherent sequences of tokens corresponding to images.

2026
Efficient IR System with WAND & Elias-Fano

An Information Retrieval (IR) system was developed in Python and evaluated against a baseline implementation using PyTerrier. The system adopts an efficiency-oriented retrieval strategy based on the DAAT approach, further optimized with the WAND algorithm to reduce the number of scored documents. The inverted index is compressed using the Elias Fano encoding scheme, improving memory efficiency while maintaining fast access. Experiments conducted on the MS MARCO dataset show that the system achieves a median query execution time of 0.041 seconds for retrieving the top 10 documents.

2026
Inverted Index: Hadoop vs Spark

Creating an InvertedIndex application using first Map Reduce approach with Hadoop and then compare it with the application that uses Spark on a distributed system.

2025
Selene — Real-Time EEG Fatigue Monitor

The application is a mobile app developed in Kotlin that connects to an EEG device via Wi-Fi. It allows users to monitor their mental workload in real time through a wearable EEG sensor. The system records brain activity data and uses a machine learning classifier to estimate the user's level of fatigue. The model is fine-tuned with personal user data and stored locally on the device to preserve privacy. Fatigue detection relies on the analysis of theta and alpha frequency bands, which are indicative of cognitive load and tiredness. When increased fatigue is detected, the application notifies the user, suggesting a break.

2025
EasyDrug — Medical Drug Tracking Service

Build a service using NoSQL databases like MongoDB and Redis for the medical environment for track any purchase and prescribed drugs.

2025
Mental State Trend Analysis in Online Communities

Build a trend of a user's mental state within a community by analyzing posts through text mining techniques.

2024
Terminal Escape Room — Client/Server Game Engine

Client-server model network application that implements the escape room game via terminal, the application includes the game engine and a test room, the user can download the application and add other rooms of his own free will.

2024
HGGuran Bot — Hunger Games RPG Assistant

The code is used to operate a telegram bot in order to assist the players of the telegram role-playing game "Guran Turino's Hunger Games" in their adventure and to help the master.

2024
ISS.zone — Corporate Showcase Website

Designed and developed the showcase website for the company ISS, ISP of Versilia (LU).

2023
AnimeList — Private Watchlist Application

This application was created with the aim of providing users with the possibility of having a private list of anime, designed to contain those that the user wants to see in the future, so as to write them down and not forget them.

2023
ISS Portale — Customer Reserved Area

Designed and developed a reserved area for the company ISS, ISP of Versilia (LU), in which customers and administrators can see their information, download invoices to pay ...

2023
Smart Home DB — Domotics

Design and creation of a database that represents a smart home, also includes analytics used to suggest the color combinations of the lights most used by the family.

2021
at Freevisitorcounters.com