Frequently

Asked

Who is Sameer Singh?

Sameer Singh is an AI Engineer specializing in RAG (Retrieval-Augmented Generation) and agentic AI systems. He is an M.Sc. Data Science candidate at the Indian Institute of Information Technology (IIIT) Lucknow, and currently works as a Data Analyst intern at Obel Systems.

What has Sameer Singh built?

Sameer Singh has built Saarthi AI, a proactive commute-planning agent for Lucknow that uses MongoDB MCP as agent memory (built for the Google Cloud Rapid Agent Hackathon); Scholar_Mate AI, a RAG-based academic notes assistant with OCR support for handwritten notes; RecruitRank AI, a hybrid candidate-ranking engine built for the Redrob Data & AI Challenge; and a Chest X-Ray pneumonia classifier fine-tuned from ResNet50 with 90.1% accuracy.

What technologies does Sameer Singh use?

Sameer Singh works with Python, PyTorch, FastAPI, LangChain, LangGraph, the Model Context Protocol (MCP), Google Gemini, Anthropic Claude and OpenAI APIs, ChromaDB, and SentenceTransformers, focused on retrieval-augmented generation and agentic AI systems.

Where can I find Sameer Singh's work online?

Sameer Singh's code is on GitHub at github.com/SameerSingh61, his AI demos are on Hugging Face at huggingface.co/SameerSingh2, and his professional profile is on LinkedIn at linkedin.com/in/sameer-singh2.

What is Sameer Singh's educational background?

Sameer Singh is pursuing an M.Sc. in Data Science at the Indian Institute of Information Technology (IIIT) Lucknow (2025-Present, CGPA 8.4/10). He holds a B.Sc. in Mathematics (Hons.) from CoCAS, Patliputra University (2018-2021).

Where does Sameer Singh currently work?

Sameer Singh currently works as a Data Analyst Intern at Obel Systems Pvt. Ltd. (remote, since May 2026), building data pipelines for structured and unstructured climate data that power AI-driven analytics, semantic search, and LLM-assisted reporting.

Does Sameer Singh have teaching experience?

Yes. Sameer Singh has been a Teaching Assistant at IIIT Lucknow since January 2026, assisting students with coursework, assignments, practical sessions, and technical problem solving in Data Science and AI subjects.

What is Sameer Singh's professional experience before AI engineering?

Before his current data and AI work, Sameer Singh served as a Flight Cadet in the NCC Air Wing (April 2018 - August 2022), where he developed leadership, discipline, teamwork, and communication skills through structured cadet training and aviation-oriented programs.

What is Saarthi AI?

Saarthi AI is a proactive commute-planning agent for Lucknow, India, built for the Google Cloud Rapid Agent Hackathon (MongoDB Partner Track). Instead of reactively answering traffic questions, it plans when a user should leave, explains why, and remembers past commutes using MongoDB MCP as agent memory.

What problem does Saarthi AI solve?

In Indian cities, commute delay comes from more than traffic — rain, religious events and processions, railway-station congestion, stadium events, and police diversions all matter. Saarthi AI answers 'when should I leave, and what hidden local factors should I worry about?' as an agent with memory, not a static chatbot.

How does Saarthi AI compute its risk score?

Saarthi AI simulates multiple future departure times using TomTom's departAt routing to build an ETA curve, then checks rain forecast (Open-Meteo), festivals (Calendarific plus a curated Lucknow calendar), public events (Ticketmaster), and police advisories in parallel to compute a deterministic, auditable 0-100 risk score.

What tech stack powers Saarthi AI?

Saarthi AI runs on Google ADK (LlmAgent + InMemoryRunner), Gemini with a Groq fallback, MongoDB Atlas with the MongoDB MCP Server, FastAPI with Server-Sent Events, and a Jinja2/vanilla JS/Leaflet frontend, deployed on Hugging Face Spaces via Docker.

How is Saarthi AI tested and made reliable?

Saarthi AI has 121 passing pytest unit tests, including a dedicated MCP smoke test that verifies the MongoDB MCP server exposes its find, aggregate, and list-collections tools. It degrades safely via caching, fallback LLM providers, and deterministic fallback summaries when live APIs fail.

Can I try Saarthi AI live?

Yes — Saarthi AI has a live demo at urmilasaini-saarthiai.hf.space, and the source is on GitHub at github.com/sameersingh61/Saarthi-AI.

Who did Sameer Singh build Saarthi AI with?

Saarthi AI was a team effort: Saksham Pathak (team lead/UI-UX), Aishrica Dhiman (data analysis), Sameer Singh, and Urmila Saini (agentic tool orchestration and MongoDB MCP setup). Sameer's contributions covered agent knowledge grounding, Lucknow event intelligence, local commute-risk research, agent response validation, test coverage, and demo scenario preparation. The project is MIT licensed.

What is Scholar_Mate AI?

Scholar_Mate AI is an end-to-end Retrieval-Augmented Generation (RAG) system that lets students upload typed, scanned, and handwritten PDF notes and get document-grounded question answering, summaries, MCQs, and viva questions — all grounded strictly in the uploaded material.

How does Scholar_Mate AI avoid hallucinating?

Scholar_Mate AI uses strict grounded prompting: if the answer isn't present in the retrieved chunks from the student's own notes, it responds 'I could not find this information in the uploaded document' instead of guessing.

How does Scholar_Mate AI handle handwritten or scanned notes?

For scanned or handwritten pages with no embedded text, PyMuPDF renders the page as an image, and PaddleOCR, OpenAI Vision, or an Auto mode (which tries PaddleOCR first, then falls back to OpenAI Vision) extracts the text. OCR results are cached to avoid re-processing the same pages.

What is Scholar_Mate AI's retrieval pipeline?

Text is chunked with LangChain's RecursiveCharacterTextSplitter, embedded with SentenceTransformers (all-MiniLM-L6-v2), and stored in ChromaDB with metadata like file name, page number, and extraction method. A user's question is embedded and matched via similarity search before Gemini or OpenAI generates the grounded answer.

What engineering details make Scholar_Mate AI production-ready?

Scholar_Mate AI indexes the first few pages immediately so users can start asking questions while the rest indexes in the background, runs PaddleOCR in a separate worker process to isolate native crashes, and supports configurable OCR quality modes (Fast/Balanced/Accurate) for large PDFs.

Can I try Scholar_Mate AI live?

Yes — Scholar_Mate AI has a live demo on Hugging Face Spaces at huggingface.co/spaces/sameersingh2/Scholar-Mate-AI, with source on GitHub at github.com/sameersingh61/Scholar-Mate-AI.

What is RecruitRank AI?

RecruitRank AI is a hybrid candidate-ranking engine built for the Redrob Data & AI Challenge. It produces a ranked top-100 shortlist for a Senior AI Engineer role without relying on keyword matching alone.

How does RecruitRank AI score candidates?

RecruitRank AI combines semantic similarity (TF-IDF + TruncatedSVD, with an optional SentenceTransformers backend), career-evidence detection, skills/experience assessment, behavioral signals, and red-flag penalties into a weighted score: 22% semantic similarity, 35% career evidence, 16% skills, plus additional experience/title/behavior/location components minus red-flag penalties.

Is RecruitRank AI deterministic?

Yes — RecruitRank AI is a deterministic, CPU-only pipeline built in Python, pandas, and python-docx with no external API dependencies, so the same input always produces the same ranking.

What is the Chest X-Ray Pneumonia Classifier?

It's a deep learning model that classifies pneumonia from chest X-rays. Sameer Singh improved its accuracy from 66.7% to 90.1% by fine-tuning ResNet50 with transfer learning, differential learning rates, and data augmentation.

How accurate is Sameer Singh's Chest X-Ray classifier?

The fine-tuned model reaches 90.1% accuracy, 96% recall, 89% precision, and a 0.9647 ROC-AUC on 624 test images, with only 15 false negatives out of 390 pneumonia cases.

How is the Chest X-Ray classifier made interpretable?

The model uses Grad-CAM visualizations, which highlight the image regions that most influenced each prediction, so its decisions aren't a black box.

What is Gargi AI?

Gargi AI is a hackathon project that turns any topic into a live 1:1 classroom experience, with voice interaction, a Live2D animated teacher avatar, adaptive whiteboard visuals, and instant on-the-fly quizzes.

What is Quick Notes?

Quick Notes is a beginner-friendly full-CRUD notes app with a FastAPI backend, SQLite database, and vanilla HTML/CSS/JavaScript frontend, supporting create/view/edit/delete, search, character counting, copy buttons, and dark mode, deployed via Docker to Hugging Face Spaces.

What is the Loan Prediction project?

Loan Prediction is a Jupyter Notebook project applying machine learning classification techniques to predict loan approval outcomes.

What is Sameer Singh currently building?

Sameer Singh is planning a Hybrid Movie Recommendation Engine: collaborative filtering combined with embedding-based semantic re-ranking using SentenceTransformers on MovieLens-1M, benchmarking matrix factorization against a two-tower neural retrieval model in PyTorch, with a Gradio demo planned for Hugging Face Spaces.

What programming languages does Sameer Singh know?

Sameer Singh's core languages are Python, SQL, and JavaScript.

What deep learning frameworks does Sameer Singh use?

Sameer Singh works with PyTorch, TensorFlow, and Scikit-learn, applying CNNs, ResNet/EfficientNet architectures, transfer learning, model fine-tuning, and Grad-CAM for interpretability.

What generative AI and LLM skills does Sameer Singh have?

Sameer Singh specializes in RAG, agentic AI, prompt engineering, the Model Context Protocol (MCP), semantic search, embeddings, and LLM evaluation.

Which LLM providers has Sameer Singh worked with?

Sameer Singh has built with Google Gemini, Anthropic Claude, and OpenAI APIs across his RAG and agentic projects.

What retrieval and vector database tools does Sameer Singh use?

Sameer Singh works with ChromaDB, FAISS, SentenceTransformers, and vector databases generally for building retrieval-augmented systems.

What document AI / OCR tools does Sameer Singh use?

Sameer Singh uses PaddleOCR, PyPDF, and PyMuPDF for document extraction and OCR pipelines.

What data and visualization tools does Sameer Singh use?

Sameer Singh works with Pandas, NumPy, Plotly, Matplotlib, Seaborn, Streamlit, and Gradio.

What deployment and tooling does Sameer Singh use?

Sameer Singh's deployment toolkit includes Git, GitHub, Docker, Hugging Face Spaces, Jupyter Notebook, and VS Code.

Does Sameer Singh have any certifications?

Yes — LangChain Academy's Introduction to LangGraph, Google Cloud Skills Boost's Introduction to Generative AI, and Anthropic's Model Context Protocol (MCP) certification.

Has Sameer Singh participated in hackathons?

Yes — Sameer Singh has built at least 3+ hackathon and challenge projects, including the Google Cloud Rapid Agent Hackathon (Saarthi AI), the Redrob Data & AI Challenge (RecruitRank AI), and Gargi AI.

How can I contact Sameer Singh?

You can reach Sameer Singh by phone at +91 9521416924, by email at ssingh383@gmail.com, or through the contact links on his portfolio at sameersingh.tech.

What is Sameer Singh's GitHub profile?

Sameer Singh's GitHub is github.com/SameerSingh61, where his project source code is published.

What is Sameer Singh's LinkedIn profile?

Sameer Singh's LinkedIn is linkedin.com/in/sameer-singh2.

Where can I try Sameer Singh's AI demos?

Sameer Singh's live AI demos are hosted on Hugging Face Spaces at huggingface.co/SameerSingh2, including Scholar_Mate AI, Saarthi AI, Gargi AI, and Quick Notes.

Does Sameer Singh write about his work?

Yes — Sameer Singh publishes blog posts on his portfolio covering topics like giving Saarthi AI memory with MongoDB MCP, how Scholar_Mate AI avoids hallucinating, fine-tuning ResNet50 for pneumonia detection, and lessons from three AI hackathons.

Does Sameer Singh have a presence on Kaggle or LeetCode?

Yes — Sameer Singh is active on Kaggle at kaggle.com/sameer61 and LeetCode at leetcode.com/u/Sameer61.

Is Sameer Singh open to job opportunities or freelance work?

Sameer Singh is currently an M.Sc. Data Science candidate and Data Analyst intern, and is open to discussing AI engineering, RAG, and agentic AI roles or collaborations — reach out via the contact details on his portfolio.

What makes Sameer Singh's projects different from typical student projects?

Sameer Singh's projects emphasize shipping over demoing: Saarthi AI has 121 passing automated tests, Scholar_Mate AI is built to resist hallucination rather than just answer questions, and RecruitRank AI is fully deterministic and auditable — each includes real reliability engineering, not just a proof of concept.

What is the Model Context Protocol (MCP), and how does Sameer Singh use it?

MCP is a standard for connecting AI agents to external tools and data sources. Sameer Singh uses it in Saarthi AI, where the MongoDB MCP Server gives the agent memory over commute history via find, aggregate, and list-collections tools — and holds an Anthropic MCP certification.

What hobbies and interests does Sameer Singh have outside of work?

Outside of AI engineering, Sameer Singh enjoys aviation, tea, reading ML papers, teaching, and problem solving.

How many automated tests does Sameer Singh write for his projects?

Across his shipped projects, Sameer Singh has written 121+ automated tests, most notably the pytest suite backing Saarthi AI.

What is Sameer Singh's approach to AI reliability?

Sameer Singh designs systems that stay honest about what they actually know — deterministic scoring instead of pure LLM guesses in Saarthi AI and RecruitRank AI, strict grounded prompting in Scholar_Mate AI, and graceful degradation (caching, fallback providers) when live APIs fail.

Does Sameer Singh have experience with agentic AI frameworks?

Yes — Sameer Singh has hands-on experience with Google ADK (LlmAgent, InMemoryRunner) and LangGraph for building multi-step, tool-using agentic systems, as demonstrated in Saarthi AI.

What frontend technologies does Sameer Singh use for his AI projects?

Sameer Singh typically pairs FastAPI backends with lightweight vanilla HTML/CSS/JavaScript frontends, using Leaflet/OpenStreetMap for maps (Saarthi AI) and Server-Sent Events for streaming agent responses.

How is this portfolio website built?

This portfolio is server-rendered with Flask and Jinja2 templates, styled with vanilla CSS (no framework), and enhanced with vanilla JavaScript for scroll reveals, a custom cursor, and motion effects — designed and built by Sameer Singh himself.