All Projects

A comprehensive collection of my AI, machine learning, and software engineering projects. Each project showcases different aspects of modern technology and innovation.

6 projects found

CV Ranking System

NLP
in-progress

AI-powered application that evaluates and ranks resumes against job descriptions using semantic analysis, skill extraction, and explainable scoring.

Key Features

  • Batch CV Processing: Upload multiple CVs and rank against JD
  • Individual CV Scoring with detailed analysis
  • +2 more features
PythonFastAPIQdrant+2
rankingMulti-factor scoring (semantic similarity, skill match, experience relevance)

Intelligent Daily Planner

AI Assistant
completed

Context-aware planning assistant powered by local LLMs (via Ollama) to schedule tasks, search summaries, and maintain memory.

Key Features

  • Schedule tasks and meetings
  • Day summarization with semantic search
  • +2 more features
PythonStreamlitTyper+2
privacyRuns fully offline with local LLM

MyCaptionAI

Web AI App
completed

AI-powered caption generation platform for social media content creation.

Key Features

  • Generates captions for Facebook, Instagram, Twitter
  • Context-aware caption generation
  • +1 more features
Next.jsFastAPIGemini API
availabilityProduction web app

Phone Query & Review System

AI Multi-Agent
completed

Scrapes Samsung phone specifications, answers natural language queries, and generates AI-based reviews with multi-agent system.

Key Features

  • Web scraping of real-world phone specs
  • Query answering with RAG
  • +2 more features
PythonFastAPIBeautifulSoup+5
coverageSupports Samsung device dataset

Multi-Agent AI Assistant

AI Assistant
in-progress

A multi-agent RAG-styled assistant inspired by JERVIS that can search the web, answer questions, and perform tasks using Ollama + LangChain.

Key Features

  • Web search integration
  • Task execution with modular agents
  • +2 more features
PythonLangChainOllama+1
scalabilityExtensible agent-based architecture

Personalized AI Chatbot

RAG
completed

Custom AI chatbot using Gemini embeddings and Gemini LLM for knowledge-base grounded responses.

Key Features

  • Knowledge-base grounded answers
  • Gemini embeddings for semantic similarity
  • +1 more features
PythonFastAPIGemini Embeddings+1
embeddinggemini-embedding-001