Skip to content

Projects

Key Projects & Applications

GitHub Projects

πŸ“ Description:
β€’ Collection of various data science and AI projects
β€’ Includes web apps, chatbots, RAG-based applications, and AI agents
β€’ Showcases work with Python, machine learning, and artificial intelligence
πŸ”— Link: GitHub Projects

HuggingFace Spaces

πŸ“ Description: A collection of interactive AI and Data Science applications that includes various types of applications such as:
β€’ Chatbots
β€’ RAG-based systems (Retrieval-Augmented Generation)
β€’ Streamlit applications
β€’ Gradio applications

πŸ€– AI Agents: AI agents can be integrated into these applications to enhance interactivity and functionality. They can perform tasks such as:
β€’ Answering user queries
β€’ Providing recommendations
β€’ Automating workflows

πŸ”— Link: Hugging Face


International Hackathon Projects

Voices of Intelligence: Lead with AI Agent Hackathon
β€’ Built a multilingual voice summarization and translation pipeline using a modular agent architecture based on GenAI AgentOS Protocol.
β€’ Integrated HuggingFace Transformers (BART, mBART), Google Text-to-Speech (gTTS), language detection, and Dockerized workflows for robust deployment.
β€’ Enabled natural human-AI interaction through intelligent voice responses in multiple languages.
β€’ Developed scalable AI agent solutions focused on seamless voice-based communication.
πŸ”—Link: Lead with AI Agent Hackathon


National Hackathon Projects

CrisisPilot – Global Disaster Swift Response Assistant
β€’ Developed a real-time disaster monitoring and alert system integrating Streamlit, Groq LLM, Serper API, and Discord Webhooks.
β€’ Created a location-based alert pipeline for floods, earthquakes, and storms, enhanced with AI severity analysis.
β€’ Implemented a 24/7 chatbot assistant to provide timely crisis information and support.
β€’ Focused on rapid disaster response and improved public safety through AI technology.
πŸ”—Link: Demo Link


Generative AI, RAG based Apps & Ai Agents

DocMind RAG System

πŸ“ Description:
β€’ Personalized Learning Paths: Creates Python, Data Science, and AI study plans based on user profiles including goals, knowledge level, and interests.
β€’ Multi-Modal Interaction: Supports chat-based Q&A, quiz generation, and personalized study plan creation with adaptive explanations.
β€’ Rich Learning Resources: Provide tutorials, documentation, and project ideas aligned with user preferences and progress.
β€’ Session Persistence & Context: Maintains user session data for contextual conversations, tracking progress, and refining recommendations.
β€’ Intuitive Multi-Tab UI: Clean Streamlit interface with dedicated tabs for Profile setup, Chat assistant, Resources, Practice quizzes, and Study plans.
πŸ”— Link: DocMind RAG System

RAG Document Assistant

πŸ“ Description:
β€’ Interactive Document Upload: Upload PDF or TXT files for seamless AI-powered document exploration.
β€’ Retrieval-Augmented Generation (RAG): Uses semantic search with FAISS and Sentence Transformers to retrieve relevant text chunks for answering questions.
β€’ Comprehensive AI Assistance: Supports Q&A, summarization, sentiment analysis, and adaptive responses strictly based on the uploaded document.
β€’ Multilingual Translation & Audio: Translates answers into various languages and provides text-to-speech audio playback.
β€’ Customizable AI Models & Debugging: Allows model selection and enables debug mode for detailed interaction insights.
πŸ”— Link: RAG Document Assistant

AI Teaching Assistant

πŸ“ Description:
β€’ Personalized Learning Paths: Customizes courses based on user profiles, including age, goals, and learning style, adapting recommendations as users progress.
β€’ Structured Courses: Offers modular courses in Python, Data Science, and AI, designed for various skill levels with clear progression.
β€’ Curated Resources: Provides high-quality external resources like tutorials and interactive courses that align with user interests.
β€’ Hands-On Projects: Recommends project ideas suited to the user's learning stage, reinforcing skills through practical experience.
β€’ Smart Chatbot: Engages users in personalized conversations, remembering their profiles and chat history for tailored responses.
πŸ”— Link: AI Teaching Assistant

Quiz Generator app

πŸ“ Description:
β€’ Quiz Generator app: Streamlit app that delivers timed multiple-choice quizzes related to Python, Data Science, and AI.
β€’ Dynamic Question Selection: Randomly selects up to 30 topic-specific questions per session for varied practice.
β€’ Multi-Domain Quiz Selection: Users choose a focus area (domain/expertise) from sidebar dropdown to start quiz.
β€’ Interactive Timed Gameplay: Tracks score, enforces 60-second timers per question, and provides instant feedback on correctness.
β€’ Progress Tracking: Allows users to monitor their quiz history and improvement over time.
β€’ Link: Quiz Generator App


Machine Learning & NLP Projects

Amazon Reviews Classifier

πŸ“ Description:
Amazon Reviews Classifier – TF-IDF & CountVectorizer with 8 ML models for classification.
β€’ Compared Logistic Regression, SVM, Passive Aggressive Classifier, Random Forest, NaΓ―ve Bayes, Multilayer Perceptron, Gradient Boosting Classifier, and KNN models.
β€’ Applied Random Under-Sampling to address class imbalance.
β€’ Visualized class distribution and feature importance.
β€’ Performed hyperparameter tuning to optimize model performance.
β€’ Evaluated models using multiple metrics including accuracy and confusion matrix.
β€’ Implemented text preprocessing steps such as tokenization, stopword removal, and lemmatization to enhance feature quality.
πŸ”— Link: Amazon's TopBooks Reviews: TfidfVec & CountVec

Toxic Mushrooms Classifier

πŸ“ Description:
β€’ Performed exploratory data analysis (EDA) to identify patterns, correlations, and class imbalance in mushroom species.
β€’ Trained and evaluated LGBMClassifier, CatBoostClassifier, and XGBClassifier using AutoML with cross-validation for robust model selection.
β€’ Tuned hyperparameters to optimize performance and reduce overfitting.
β€’ Visualized feature importance for interpretability.
β€’ Presented clear visualizations to explain model decisions, enhancing user trust and understanding.
πŸ”— Link: Revealing Toxic Mushrooms: Binary Prediction

Iris Flower Prediction App

πŸ“ Description:
β€’ Interactive Input Parameters: Users can adjust sliders for sepal length, sepal width, petal length, and petal width to customize their input for the prediction model.
β€’ Real-Time Predictions: As users input their parameters, the app provides immediate predictions on the class of the iris flower based on the Random Forest Classifier model.
β€’ Comprehensive Output: The app displays the predicted class along with the probabilities for each class, giving users a clear understanding of the model's confidence in its predictions.
β€’ Educational Component: The app includes a section that lists class names with their corresponding index numbers, helping users learn about the different species of iris flowers.
β€’ Model Training: The app utilizes the well-known Iris dataset to train the Random Forest Classifier, ensuring accurate predictions based on established data.
πŸ”— Link: Iris Flower Prediction App


Deep Learning & Time Series Forecasting

Tesla Stock Price Forecasting

πŸ“ Description:
β€’ Trained GRU and BiGRU models on Tesla stock price data for time series forecasting.
β€’ Performed residual, seasonality, and trend analysis on opening and closing prices, including yearly breakdowns.
β€’ Implemented early stopping to optimize model performance and prevent overfitting.
β€’ Achieved 94% RΒ² score on test, demonstrating model robustness for forecasting.
πŸ”— Link: Tesla Stock Secrets: Forecasting with GRU | BiGRU

Advanced Potato Disease Detection

πŸ“ Description:
β€’ Detected Early Blight and Late Blight in potato plants using EfficientNetB3.
β€’ Applied data augmentation (rotation, zoom, flip) to improve generalization.
β€’ Applied transfer learning with EfficientNetB3, achieving higher accuracy and rigorously evaluating model performance.
β€’ Implemented image preprocessing techniques to enhance input quality and reduce noise.
β€’ Developed a user-friendly interface for farmers to easily upload images and receive instant disease diagnosis.
πŸ”— Link: Advanced Potato Disease Detection | EfficientNetB3


Data Science & Exploratory Data Analysis

Gaming Evolution (1980–2023)

πŸ“ Description:
β€’ Conducted trend analysis using Seaborn and Plotly, performing comprehensive data cleaning and wrangling.
β€’ Derived insights based on genre, views, reviews, and playtime.
β€’ Formulated question–answer pairs from the findings.
β€’ Visualized growth patterns and genre popularity over time to highlight industry shifts.
β€’ Analyzed user engagement metrics to identify key factors influencing game success.
β€’ Presented actionable recommendations for game developers based on data-driven trends.
πŸ”— Link: Gaming Evolution: Exploring Video Games (1980-2023)

Word Cloud Generator

πŸ“ Description:
β€’ File Upload & Text Processing: Supports uploading text, PDF, and Word files; extracts and processes text while removing common stopwords for meaningful word clouds.
β€’ Customizable Word Clouds: Users can adjust size, word count, background, and contour settings to personalize their word cloud.
β€’ Real-Time Visualization & Downloads: Displays word clouds instantly and allows downloading images (PNG, JPEG, SVG, PDF) and word count data as CSV.
β€’ Word Count Table & Interactive Interface: Shows detailed word frequency tables with an easy-to-use Streamlit layout and sidebar customization.
β€’ Educational & Open Source: Acts as a learning tool for text analysis and visualization, with open-source code for community collaboration.
πŸ”— Link: Word Cloud Generator Streamlit App


Web Scraping & Data Collection

OLX Scooty & Scooter | Web-Scrapping

  • Description: Perform web scraping using Beautiful Soup & Requests library to extract product data.
  • Collected and cleaned detailed listings including prices, locations, time and title.
  • This helps in Analyzing market trends and pricing patterns based on the scraped data.
    πŸ”— Link: OLX Scooty & Scooter | Web-Scrapping

Ebook for Kids

  • Description: Created an interactive Ebook for Kids introducing A-Z alphabets themed around AI & Data Science concepts.
  • Designed colorful, engaging visuals and simple explanations to make complex topics accessible for young learners.
  • Aimed at inspiring early interest in technology and data literacy from a young age.
    πŸ”— Link: Ebook for Kids