All Projects

Explore my complete portfolio of AI and machine learning projects, from trading bots to computer vision systems.

Credit Risk Management
completed2025

Credit Risk Management

Risk assessment based on age, job, housing, and financial factors. Models used: Logistic Regression, Decision Tree, Random Forest. Feature engineering: Credit risk score, monthly debt estimate, age group.Interactive Power BI dashboard with slicers, charts, and KPIs

PythonScikit-learnPower Bi+1
My QA chabot
completed2025

My QA chabot

Uses the official Groq client: groq. Uses Gradio for the UI: gradio. Requires an environment variable: GROQ_API_KEY. Calls model: llama-3.1-8b-instant. Basic error handling for Groq errors and empty prompts. Launches a Gradio interface with default settings (iface.launch())

GradioGroqLLM Model+1
Sugar Mill Yield and Quality Prediction
completed2025

Sugar Mill Yield and Quality Prediction

A business intelligence dashboard created using Power BI to visualize and analyze the performance of a Sugar Mill — covering production, inventory, sales, and financial KPIs.

PythonScikit-learnPandas+1
Smart City Traffic Analysis
completed2026

Smart City Traffic Analysis

A mentorship project simulating a smart city environment where traffic congestion is predicted based on factors like weather, accidents, traffic volume, and time. Includes data engineering, exploratory analysis, predictive modeling, and visualization with Matplotlib/Seaborn.

PythonScikit-learnPandas+2
Superior Support Chatbot
completed2025

Superior Support Chatbot

A Flask-based chatbot that uses Sentence Transformers for semantic similarity matching to answer frequently asked questions about Superior University. The chatbot loads questions and answers from a JSON knowledge base and finds the most similar match using cosine similarity. It includes a responsive web UI built with HTML, CSS, and JavaScript.

FlaskSentence TransformersPython+5
Fall Detection System
completed2025

Fall Detection System

A Python-based application that utilizes YOLOv8 for real-time object detection in video streams. It primarily focuses on detecting human falls by analyzing bounding boxes, aspect ratios, velocity, and angle changes. The system processes input videos and outputs annotated results with visual bounding boxes and "Fall Detected" alerts, making it suitable for surveillance, elderly care, and security applications.

PythonOpenCVYOLOv8+2
6
Total Projects
6
Completed
20
Technologies
4
Categories