Game of Life simulation >

P

Pause

Click

Change cell state

R

Restart

Cell size

Speed

Pattern

Fullscreen

About me

Hi, I'm Michele Pulvirenti
I'm a Computer Engineer

I am enrolled in Artificial Intelligence and Data Analytics course at Polytechnic of Turin.

Currently, I am in Paris for a one year Erasmus in Data & AI at ESILV - Pole Leonard de Vinci.

I do artistic gymnastics and I like to draw, both on paper and digitally.

My projects

TripAdvisor Recommendation Challenge

A machine learning project focused on building a recommendation system for TripAdvisor reviews. Starting with a BM25 baseline, advanced NLP models like BERT and Sentence Transformers were tested, with Roberta achieving the best results.

Preprocessing included language filtering, tokenization, and lemmatization to enhance data quality. An ensemble learning approach combined model outputs to improve recommendation accuracy.

Project developed for Machine Learning for NLP course at ESILV.
TripAdvisor Recommendation Challenge
Python

Python

Machine Learning for NLP

Machine Learning for NLP

Ensemble Learning

Ensemble Learning

TripAdvisor Recommendation Challenge
Python

Python

Machine Learning for NLP

Machine Learning for NLP

Ensemble Learning

Ensemble Learning

Naturalmente Tecnologici

Website created on the occasion of the Naturalmente Tecnologici event organized by the Syskrack association in Grassano (Matera)

During the event there were conferences and workshops on the theme of ethical and sustainable technological development in social and environmental terms.

In the background is implemented a working Flocking simulation (to be activated by clicking on "Animate Background")
Naturalmente Tecnologici
GatsbyJs

GatsbyJs

Typescript

Typescript

Sass

Sass

FTP Deploy Action

FTP Deploy Action

GatsbyJs

GatsbyJs

Typescript

Typescript

Sass

Sass

FTP Deploy Action

FTP Deploy Action

Quoridor - LandTiger

Project developed for the extrapoint of "Architetture dei sistemi di elaborazione" course at Politecnico di Torino 2023/2024.

The aim of the project was to acquire full confidence in using the KEIL software debug environment to emulate the behaviour of the LPC1768 and the LANDTIGER board.

To achieve this result we were asked to develop a working reprodution of the Quoridor game.
Quoridor - LandTiger
C

C

ARM Assembly

ARM Assembly

Keil

Keil

C

C

ARM Assembly

ARM Assembly

Keil

Keil

Pop! Funding

A working crowdfunding web application based on Algorand Blockchain where anyone with Algo can create a funding or donate

This is the Project Work proposed by Algorand to the attendees of MasterZ 2nd Edition.

Doing this Project Work we had the opportunity to test and improve our knowledge of the Algorand blockchain and to learn how to use it in the development of a crowdfunding platform.

Visit the site and try to click on bubbles!
Pop! Funding
NextJs

NextJs

Typescript

Typescript

TailwindCSS

TailwindCSS

ESLint

ESLint

Prettier

Prettier

NextJs

NextJs

Typescript

Typescript

TailwindCSS

TailwindCSS

ESLint

ESLint

Prettier

Prettier

Word Game

Webapp developed for fun and to try something new

It is a simple guess the hidden word game and you can play in english or in italian

This webapp is also a PWA, so you can install it and play offline

When you guess the word, you can also see its definition (only available in English). It's a great way to play and learn at the same time!
Word Game
GatsbyJs

GatsbyJs

Typescript

Typescript

Sass

Sass

Word Game
GatsbyJs

GatsbyJs

Typescript

Typescript

Sass

Sass

Play a game!