Skip to content
View npatta01's full-sized avatar
🤖
Having fun with agents
🤖
Having fun with agents

Highlights

  • Pro

Block or report npatta01

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.

Content in all repositories owned by your account will be closed.
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
npatta01/README.md

Hi, I'm Nidhin 👋

I build machine-learning systems for search, recommendation, and AI agents.

My work spans retrieval, evaluation, and practical deployment.

I also enjoy turning what I learn into public talks, workshops, and reproducible projects.

Current projects

A conversational music recommendation system that combines state extraction, multi-branch retrieval, rank fusion, learned reranking, and response generation.

Project site · Architecture walkthrough · Paper

An end-to-end retrieval and grounded-generation system, with accepted submission artifacts, architecture documentation, retrieval analysis, and citation-support evaluations.

Project site · Architecture report · Evaluation reports

A hands-on LangGraph workshop that builds a Deep Research workflow step by step through notebooks, slides, and sample reports.

Featured talks

Title slide for Building a Search Engine — PyData Seattle 2023

Title slide for Serving BERT Models with TorchServe — PyData Global 2021

Talks and workshops

Search and retrieval

ML systems and model serving

AI agents

Project demo

Find me

Pinned Loading

  1. music-crs-2026 music-crs-2026 Public

    RecSys 2026 conversational music recommendation: architecture, paper, code, data, and audits.

    Python 1

  2. trec_rag_2026 trec_rag_2026 Public

    NP Labs submission for TREC RAG 2026: retrieval, grounded generation, evaluation, and reproducibility.

    Python 1

  3. search-engine-workshop search-engine-workshop Public

    Hands-on workshop for building a semantic search engine with BM25, dense retrieval, CLIP, and ANN.

    Jupyter Notebook 23 10

  4. simple-deep-research simple-deep-research Public

    Hands-on workshop for building a Deep Research workflow with LangGraph.

    Jupyter Notebook 5 1

  5. pytorch-serving-workshop pytorch-serving-workshop Public

    Slides and notebooks for serving BERT models in production with PyTorch and TorchServe.

    Jupyter Notebook 25 13

  6. web-deep-learning-classifier web-deep-learning-classifier Public

    Deep Learning model to classify food (Web App)

    Jupyter Notebook 134 89