Skip to content
View karan-sharma-aiml's full-sized avatar

Highlights

  • Pro

Block or report karan-sharma-aiml

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
karan-sharma-aiml/README.md

Karan Sharma

AI/ML Engineer · Generative AI & RAG Systems

Typing SVG

About · Expertise · Projects · Tech Stack · Analytics · Connect


About Me

Final-year B.Tech (AI/ML) student focused on building real backend AI systems — retrieval that's accurate, APIs that are testable, code structured for actual use.

Proved this during my internship at ALIMCO, a Government of India PSU, building an enterprise RAG chatbot end-to-end.

Background: Diploma in Electronics Engineering (SBTE Bihar, 2022–2025) → B.Tech CSE (AI/ML), CGC Jhanjeri.


Current Focus

  • 🔧 Refining backend AI systems and RAG pipelines
  • 📚 Deepening LLM engineering and prompt design
  • 🧩 Exploring agentic AI workflows
  • 🎓 Completing my B.Tech (AI/ML) — final year

Core Expertise

Artificial Intelligence Machine Learning Generative AI RAG Systems LLMs Prompt Engineering FastAPI Backends



Experience

AI Intern — ALIMCO Artificial Limbs Manufacturing Corporation of India · Government of India PSU

  • Built an enterprise RAG chatbot for semantic search & Q&A over assistive-device documentation
  • Designed a modular FastAPI backend — loader → chunker → embedder → vector store → retriever → prompt → LLM
  • Implemented semantic search with Sentence Transformers (BAAI/bge-base-en-v1.5) + ChromaDB
  • Integrated dual LLM paths: Gemini API (cloud) and Ollama (local)
  • Tested end-to-end via FastAPI Swagger UI — evaluated Easy 20/20, Medium 27/30, Hard 9/10, Expert 9/10


Featured Projects

⭐ ALIMCO RAG Chatbot

Enterprise RAG chatbot enabling semantic search and Q&A over assistive-device documentation. Backend-only, tested end-to-end via Swagger UI.

Document → Chunking → Embeddings (Sentence Transformers)
        → ChromaDB → Retriever → Prompt → LLM (Gemini / Ollama)
        → Answer

Tech: Python FastAPI Sentence Transformers ChromaDB Gemini API Ollama

→ View Repository


📊 Customer Churn Prediction System

Enterprise-style ML system predicting customer churn, deployed as an API with interactive dashboards.

Tech: Python Flask XGBoost Machine Learning

→ View Repository


🤖 AI Customer Support Chatbot

Customer support chatbot combining ML-based intent handling with a FastAPI backend, Streamlit frontend, and MongoDB storage.

Tech: Python FastAPI Streamlit MongoDB

→ View Repository



Tech Stack

Languages
AI / GenAI
Frameworks
Databases
Dev Tools


GitHub Analytics




GitHub Trophies


Learning Roadmap

Machine LearningDeep LearningNLPLLMsLangChainAgentic AIMLOpsDocker



Connect With Me


Building systems that retrieve, reason, and respond.

Popular repositories Loading

  1. FUTURE_ML_01 FUTURE_ML_01 Public

    Hands-on Machine Learning project built with Python, Streamlit, Prophet & TensorFlow | Showcasing AIML skills through time-series forecasting & real-world data insights.

    Jupyter Notebook 2

  2. karan-sharma-aiml karan-sharma-aiml Public

    My professional GitHub profile README repository

    1

  3. Ai-CHATBOT Ai-CHATBOT Public

    📰 A Python-based News App that fetches real-time headlines using NewsAPI. Search topics & get instant latest news links.

    Python 1

  4. FUTURE_ML_02 FUTURE_ML_02 Public

    Enterprise-grade Telecom Customer Churn Prediction system blending advanced machine learning (XGBoost), real-time Flask API deployment, and interactive Streamlit dashboards to enable data-driven cu…

    Python 1

  5. FUTURE_ML_003 FUTURE_ML_003 Public

    Smart AI-powered Customer Support Chatbot | Future Interns ML Internship Task 3 | Rasa, FastAPI, Streamlit, MongoDB

    Python 1

  6. ALIMCO-RAG-Chatbot ALIMCO-RAG-Chatbot Public

    AI-powered Retrieval-Augmented Generation (RAG) Chatbot built using FastAPI, ChromaDB, Sentence Transformers, Gemini API, Ollama, and Streamlit for intelligent document-based question answering.

    Python 1