I work on applied projects that connect data, language, and systems through real use cases. These include predictive modeling, intelligent interfaces, and tools that support analysis, decision-making, or automation in practical settings.
🧠 Arabic Sentiment and Dialect Classification
This project focused on building an Arabic-language classification system capable of detecting sentiment, topic, and dialect in short social media texts. Using DziriBERT as a base model, I fine-tuned and evaluated it on curated datasets covering various Arabic dialects, including Moroccan, Algerian, and Egyptian, along with Modern Standard Arabic. The final model achieved over 90% accuracy in sentiment analysis, outperforming other strong baselines like MARBERT and DarijaBERT.
The system was integrated into a lightweight web interface for real-time predictions. To address dataset imbalance, I extended and balanced existing corpora with additional labeled data, resulting in over 90,000 training samples.
⚽ Soccer Players Face Recognition
A lightweight Flask interface that allows users to upload an image and receive real-time predictions to identify soccer players from labeled image data. The system uses Local Binary Patterns Histograms for feature extraction and a Support Vector Machine for classification. Over 7,000 images were preprocessed and encoded to train and evaluate the model.
🧬 Cancer Mortality Prediction
This project explored the relationship between demographic, socioeconomic, and clinical factors and cancer mortality across U.S. counties. Using a dataset of 34 variables, we built a multivariate linear regression model to predict cancer-related deaths per 100,000 residents. The model included features such as incidence rate, poverty percentage, education levels, and employment rate.
🧑⚖️ Legal Case Management Platform
A web application built to assist legal professionals in organizing and processing road accident cases. It allows users to manage legal files, schedule hearings, calculate compensation amounts, and search for victims, defendants, or witnesses—all from a centralized, user-friendly interface.
The platform was developed using Jakarta EE and Spring Boot, with a secure login system, a multi-step case entry form, and a responsive UI built with Thymeleaf and Bootstrap. Data is stored in a MySQL database via Hibernate.
🛍️ Android Shopping App
A mobile e-commerce application that allows users to browse products, manage a shopping cart, and place orders through a simple, interactive interface. The app features user authentication, real-time product search, and a personalized order history per user.
A complete list of my projects can be found on GitHub.