Adam Hannachi

My Portfolio

A selection of completed and ongoing projects.

Completed Projects

Pac-Man Reinforcement Learning Agent
Pac-Man Reinforcement Learning Agent

Designed an AI agent that learns to play Pac-Man by maximizing long-term rewards through exploration and exploitation.

Python
Reinforcement Learning
AI
View Project
Climate Data Compression (PCA)
Climate Data Compression (PCA)

Utilized Principal Component Analysis (PCA) to reduce the dimensionality of large-scale climate datasets while preserving key patterns.

Python
PCA
Data Science
View Project
Age Prediction Model
Age Prediction Model

Built and trained a machine learning model to predict the approximate age of a person from facial images.

Machine Learning
Computer Vision
View Project
CV–Job Matching (BERT)
CV–Job Matching (BERT)

Developed a sophisticated NLP model using BERT to match candidate CVs with relevant job offers based on semantic understanding.

NLP
BERT
Python
View Project
Epidemic Simulation Project (COVID-19)
Epidemic Simulation Project (COVID-19)

Modeled the spread of a pandemic and analyzed the potential impacts of various public health policies using Python simulations.

Python
Simulation
Data Analysis
View Project
7 Wonders Resource Management Game (Java)
7 Wonders Resource Management Game

Developed a turn-based simulation of the 7 Wonders board game, focusing on resource management and strategic decision-making.

Java
Game Development
Simulation
View Project

Work In Progress

Metro Traffic Prediction Model
Metro Traffic Prediction Model

Predicting hourly passenger flow in a metro system using temporal data, weather patterns, and special events.

Time Series
Predictive Modeling
View Project
Data Visualization Agent
Data Visualization Agent

An AI-powered tool that automatically generates dynamic and insightful charts from raw data in Excel files.

AI
Data Visualization
Automation
View Project
Back to CV