Projects

Here are some of the projects I've worked on. More will be added soon!

SEND Schools Dashboard

A real-time performance dashboard for SEND (Special Educational Needs and Disabilities) schools that transforms how educators track progress, celebrate achievements, and identify support needs. This platform brings personalized, data-driven insights to special education, enhancing student motivation and educational outcomes.

👨‍🎓Student Management
🎯Weekly Target Tracking
🏆Achievement Badges
📊Performance Reports
🌙Dark Mode Support
📱Responsive Design
Next.js 14TypeScriptTailwind CSSCookies-next

Marx-OPT Conversational Model

A fine-tuned language model built on facebook/opt-350m optimized for dialogue-style Q&A on political and philosophical topics. The model was trained on a custom dataset of question-answer pairs focusing on Marxist theory, history, and related political contexts.

🤖Dialogue-style QA
📚Political Topics
📊ROUGE-L Score: 0.53
⚙️331M Parameters
🔄5 Training Epochs
⬇️Ready for Download
PyTorchTransformersHugging FaceTRL

Movie Recommendation System

A Python-based recommendation engine that suggests movies based on user preferences using collaborative filtering and machine learning algorithms.

PythonPandasscikit-learnStreamlit
Demo (Coming Soon)View Code

Modern Todo App

A beautifully designed Todo app that showcases fundamental programming paradigms. Building a Todo application demonstrates core principles of state management, user interactions, and data persistence that are essential for any developer to master.

Clean, modern UI
📱Fully responsive
Task management
🔍Task filtering
💾Local storage
🌓Glass-morphism UI
HTML5CSS3Vanilla JavaScriptLocal Storage

Churn Owl – Customer Churn Predictor

Churn Owl is an interactive machine learning web app that predicts customer churn for subscription-based businesses. Built with Python, scikit-learn, and Streamlit, it empowers business users to identify at-risk customers and take proactive retention actions. Key Features: - Real-time churn probability predictions based on customer demographics and service usage - Intuitive, modern web interface for easy data input and instant results - Visualizations of feature importance and model performance metrics - Actionable recommendations to reduce churn risk.

Pythonscikit-learnpandasStreamlitmatplotlibseaborn