FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

sparklerz (Sarat Kannan) · GitHub

Organizations

Block or report sparklerz

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.

Close all issues, pull requests, and discussions opened by this user Content in all repositories owned by your account will be closed.
Add an optional note
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
sparklerz/README.md

Sarat Kannan

I build end-to-end AI/ML systems spanning RAG, agentic AI, LLM fine-tuning, and applied deep learning, with a production software engineering background in building scalable APIs, data pipelines, and backend systems.

Selected work

  • Hybrid RAG Suite
    • Built a RAG app that ingests PDFs, chunks text, stores embeddings in Chroma, and supports chat over each uploaded document set.
    • Implemented hybrid retrieval that combines dense embeddings with BM25, merges ranks with Reciprocal Rank Fusion, and supports optional cross-encoder reranking.
    • Built a web Q&A mode that queries Tavily search API, Wikipedia, and arXiv in parallel with timeouts, then generates answers grounded in retrieved sources.
    • Created an evaluation module (Hit@K, MRR) with checks via expected-text matches or gold chunk id labels.
    • Demo: https://huggingface.co/spaces/ash001/Hybrid_RAG_Suite
    • Repo: https://github.com/sparklerz/Hybrid-RAG-Suite
  • LangGraph Multi-Agent Orchestrator
  • Gemma-2B QLoRA Adapter Fine-Tuning
  • Deep Learning Fundamentals Suite
    • Built a multi-page Streamlit app with 6 deep learning demos across tabular data, NLP, time series, and image classification.
    • Packaged each model for repeatable inference by saving weights and preprocessing files, then hosting them on Hugging Face Hub for app downloads and caching.
    • Trained models in TensorFlow/Keras and PyTorch, including ANNs, SimpleRNNs, LSTMs, and ResNet-18 transfer learning, reaching 97.9% validation accuracy on Cats vs Dogs and 2.86 RMSE on NYC taxi fare.
    • Demo: https://deep-learning-fundamentals-suite.streamlit.app/
    • Repo: https://github.com/sparklerz/Deep-Learning-Fundamentals-Suite

Earlier LLM systems work

Before focusing more broadly on AI/ML engineering, I explored distributed and decentralised LLM training and inference.

Writing

Medium: https://medium.com/@kannansarat9

Contact

DMs open: https://x.com/saratkannan

Pinned Loading

  1. Hybrid-RAG-Suite Hybrid-RAG-Suite Public

    Python

  2. LangGraph-Multi-Agent-Orchestrator LangGraph-Multi-Agent-Orchestrator Public

    Python

  3. Gemma-2B-QLoRA-Adapter-Fine-Tuning Gemma-2B-QLoRA-Adapter-Fine-Tuning Public

  4. Deep-Learning-Fundamentals-Suite Deep-Learning-Fundamentals-Suite Public

    Python


Back | FazBrowse Home | New Git URL