Machine Learning
4 projectsEnsemble Learning for Cardiology Prediction
Used 4 stacking classifiers combined with majority voting as the meta-classifier across 4 cardiology datasets.
- Dataset 1: 90.58% validation accuracy
- Dataset 2: 98.78%
- Dataset 3: 97.50%
- Dataset 4: 73.64%
Movie Recommendation System
Interactive movie recommender built with Streamlit. Suggests films based on user preferences using collaborative filtering and OpenAI embeddings.
Stack: Streamlit · Pandas · NumPy · OpenAI
River vs Non-River Classification
Satellite image classification using a Gaussian Naive Bayes classifier built from scratch. Achieved 98.50% accuracy.
Dataset sourced from ISI Kolkata.
Breast Cancer Prediction App
Streamlit app that predicts tumor type (benign/malignant) using Logistic Regression on the Breast Cancer Wisconsin dataset.
- Input sliders for cell nuclei measurements
- Radar chart visualisation of features
- Real-time classification result
NLP & LLM
2 projectsPDF Chatbot with Q&A Capabilities
Accepts multiple PDFs and answers questions based on their content. Stores chat history in MySQL.
Built with Llama 2 · React · Flask · MySQL
RAG-Enhanced Cross-Lingual IR
Aligns English and Bengali for cross-lingual information retrieval using a RAG framework with transformation-based alignment — no direct translation.
- Paragraph-based vs. sentence-based alignment comparison
- Preserves contextual coherence across languages
Web Development
2 projectsNews App
A frontend news platform for browsing topics like IPL, Finance, Politics, Earth, and Travel. Includes a search bar for articles.
Built with pure HTML · CSS · JavaScript
This Portfolio Website
Personal portfolio built from scratch with HTML, CSS & JS. Features dark/light theme toggle, scroll animations, a contact form, and responsive layout.