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