Projects

Experimental Analysis of Concept Forgetting in Generative Models

Implemented Selective Amnesia (NeurIPS 2023) and extended it with experiments on sequential forgetting, adversarial concept recovery, and alternative gradient-projection methods.

Data Science Course Projects

A collection covering data scraping and visualization, big-data engineering with Kafka and Spark, CI/CD automation, classical machine learning, and deep learning with MLPs, CNNs, and RNNs.

Image Reconstruction with Genetic Algorithms

A Python genetic algorithm built from scratch to recreate target images using triangles.

NLP News Articles Clustering

News-article clustering through text preprocessing, feature extraction, and dimensionality reduction.

Connect Four Game Bot

An intelligent Connect Four bot using minimax with alpha-beta pruning, with an interactive interface and adjustable difficulty.