Portrait of Uditanshu Pandey
Uditanshu Pandey
UGC-NET (99.07, CS) Β· GATE 2025 (CS AIR 3207, DS&AI AIR 4032)
Artificial Intelligence Machine Learning NLP Generative AI RAG

About

I am a Ph.D. scholar at the Department of Computer Science & Engineering, IIT Kanpur. My work focuses on Generative AI and Retrieval-Augmented Generation (RAG), with interests in LLM fine-tuning, efficiency, and evaluation.

Education

  • Ph.D., Computer Science & Engineering β€” IIT Kanpur (Jul 2025 – Present)
  • B.Tech, Artificial Intelligence and Machine Learning β€” Delhi Technical Campus (2021 – 2025), CGPA 9.16
  • Class XII (PCM/CS) β€” Amity International School, 95.2%
  • Class X β€” St. Mary’s School, 88.3%

Technical Skills

PythonData Structures & AlgorithmsTensorFlow Scikit-learnNumPyPandas LLM Fine-tuningRAGNLPVisualization

Selected Projects

Jul 2024 – Aug 2024

Conversational PDF Analysis Using LLMs

Multi-PDF chat app with GROQ (Llama-3.1-70B), LangChain chunking, FAISS retrieval, Instructor-XL embeddings, and conversational memory. Built in Streamlit for one-page UX.

GROQLlama-3.1-70BLangChainFAISSHuggingFaceStreamlit
Nov 2023 – Dec 2023

Phishing URL Detector

ML-based detector that analyzes URL features (IP presence, length, redirects, HTTPS, domain age/WHOIS, traffic metrics) to flag phishing attempts. Streamlit front-end.

Scikit-learnFeature EngineeringBeautifulSoupStreamlit
Sep 2023

Happy or Sad β€” Image Classification

Emotion recognition with CNNs to classify facial expressions as happy vs. sad; trained and evaluated for accuracy and generalization.

CNNComputer VisionDeep Learning
Jul 2023

Bangalore Home Price Predictor

Supervised ML model to forecast home prices based on location, size, amenities, and historical trends; includes data cleaning and feature engineering.

RegressionData CleaningVisualization
β€”

RAG-Xpert: Intelligent Document Processing

Enhanced RAG framework that turns documents & websites into interactive knowledge bases with ChromaDB, HuggingFace embeddings, and GROQ-powered LLM; handles up to 10 sources with multi-turn context.

Generative AIRAGChromaDBHuggingFaceStreamlit
β€”

WebTalker β€” Chat with Websites

Conversational interaction with any website using GROQ (Llama-3.3-70B), vector storage, and conversational memory for context-aware answers.

PythonNLPLLMAPI IntegrationVector DB

Contact

↑