Skip to content

Mayank149/Mayank149

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Hi, I'm Mayank Bansal

AI/ML Developer | Building Real World Machine Learning Systems

I’m a Computer Science Engineering student focused on Machine Learning, NLP, Computer Vision, and Retrieval Augmented Generation (RAG). I enjoy building practical AI systems that solve real problems and turning concepts into deployable projects.

Over the last few years, I’ve built projects across classical ML, deep learning, computer vision, NLP, and full stack AI applications using Python, TensorFlow, Flask, FastAPI, Docker, PostgreSQL, and modern ML workflows.


Highlights

  • 📘 Published author of a Machine Learning Projects book on Amazon KDP
  • 📄 Published research paper: Mood2Mail: A Lightweight Real-Time Email Tone Analyzer using Classical Machine Learning
  • 📊 Published datasets on Kaggle with 60+ downloads
  • 🧠 Built multiple end-to-end AI/ML projects across NLP, Computer Vision, Recommendation Systems, RAG, and Deep Learning
  • ⚡ Experienced with deployment, APIs, Docker, PostgreSQL, FastAPI, Flask, and model integration
  • 📈 Completed Kaggle competitions including Titanic and House Prices
  • 🔍 Currently exploring advanced RAG systems and MLOps workflows

🛠️ Tech Stack

Languages

  • Python
  • Java
  • C++
  • SQL
  • JavaScript
  • HTML/CSS

Machine Learning & AI

  • Scikit-learn
  • TensorFlow
  • Pandas
  • NumPy
  • OpenCV
  • Librosa
  • NLP
  • CNNs
  • Recommendation Systems
  • Retrieval Augmented Generation (RAG)

Backend & Deployment

  • Flask
  • FastAPI
  • Docker
  • PostgreSQL
  • REST APIs
  • Git & GitHub

🌟 Featured Projects

📄 PDF Question Answering System (RAG)

An intelligent Retrieval Augmented Generation system that allows users to ask questions from uploaded PDF documents.

Features

  • PDF ingestion pipeline
  • Semantic retrieval
  • Context-aware question answering
  • RAG workflow implementation

Tech Used

Python, NLP, Embeddings, Vector Search


🔍 Visual Search Engine

A computer vision powered search engine that retrieves visually similar images based on uploaded input images.

Features

  • Image similarity search
  • Feature extraction using deep learning
  • Visual embeddings pipeline
  • Computer vision based retrieval system

Tech Used

Python, Computer Vision, Deep Learning


📧 Mood2Mail – Real-Time Email Tone Analyzer

A lightweight NLP-powered application that detects the tone of emails and provides real-time feedback before sending.

Features

  • Tone classification using classical ML
  • TF-IDF based NLP pipeline
  • Real-time prediction system
  • Flask backend with custom frontend
  • Multiple tone categories including Friendly, Formal, Aggressive, Anxious, and Passive

Tech Used

Python, Scikit-learn, Flask, HTML, CSS, JavaScript


♻️ WasteSnap – Smart Waste Classification System

A real-time waste classification system that identifies waste categories using deep learning.

Features

  • Image-based waste prediction
  • CNN-based image classification
  • Real-time inference
  • Practical sustainability-focused use case

Tech Used

TensorFlow, CNNs, Python


✍️ DigiDetect – Handwritten Digit Recognition

A deep learning application that recognizes handwritten digits from uploaded images or a drawing board.

Features

  • CNN-based handwritten digit recognition
  • Interactive drawing board support
  • Real-time prediction

Tech Used

TensorFlow, CNNs, Flask


🎵 Music Genre Classification

An ML-powered system that predicts the genre of uploaded music files.

Features

  • Audio feature extraction using Librosa
  • MP3 and WAV support
  • ML-based genre prediction
  • End-to-end deployment

Tech Used

Python, Librosa, Scikit-learn, Flask


🧠 Additional Projects

  • AI Complaint Triage & Routing System
  • BiasX-Ray – Real-Time Bias Detector
  • Fake Job Posting Detector
  • Movie Recommendation System
  • Real-Time Sign Language Detector
  • StyleNet – Fashion Image Classifier
  • Car Mileage Predictor
  • University Time Bank Platform
  • Dyslexia AI Assistant

🏆 Achievements

  • Published ML research paper
  • Published author of a Machine Learning Projects book
  • Solved 580+ problems on GeeksForGeeks (101-day streak, rank 159 among 39,000+ university students) and 100+ on LeetCode
  • Built multiple deployable ML systems across NLP, Computer Vision, and RAG
  • Published Kaggle datasets with 60+ downloads

📈 Currently Exploring

  • Advanced Retrieval Augmented Generation (RAG)
  • MLOps and scalable AI workflows
  • Vector Databases
  • LLM Applications
  • Production-grade AI systems

🌐 Connect With Me

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors