code

open source projects and language models with datasets

major projects

ManuIndex

ManuIndex is a document-aware retrieval engine for RAG that handles large, mixed document collections. Instead of searching all document chunks at once, it first finds the most relevant documents, then searches within the chunks of those documents. This approach improves retrieval efficiency and accuracy, especially for large datasets.

SystemOne Assistant

SystemOne Assistant is a voice-first customer support application for an online store.

PyMuPDF4LLM-TSR

PyMuPDF4LLM is a Python library that extracts complex visual information (tables, charts, logos) from PDFs into Markdown using Vision Language Models. It bridges visual content and structured text with intelligent OCR, layout preservation, and multi-backend support (OpenAI, Hugging Face).

Amazon Agentic Customer Support

An enterprise-ready AI customer support agent with multi-layered safety guardrails, ML intent classification, dual LLM-as-a-Judge architecture, local in-memory vector store, and stateful multi-turn sessions. Achieves 85% response accuracy on my own created dataset for production and testing.

hobby projects

n99

n99 is an intelligent movie ticket availability tracker application. It automatically monitors cinema websites for ticket availability and notifies users the moment tickets go on sale, ensuring you never miss opening night again.

tsr-page

Academic profile template for scholars and designers. Powered by Eleventy & tsr-page theme.

language & vision models

Helmet Detection with YOLOv8n

A lightweight, real-time helmet detection

Text Classification Model - English

Fine-tuned distilbert model using LoRA on custom dataset

datasets

Amazon Customer Support Q&A Dataset

Derived from the TWCS corpus, this dataset contains 200 labelled customer-support interactions for evaluation / fine-tuning purposes.

RAGmix

RAGmix is a heterogeneous, multi-domain evaluation dataset for Retrieval-Augmented Generation (RAG) systems.

Bank Transaction Fraud Dataset

A dataset of bank transactions labeled as fraudulent or non-fraudulent.

Huge Dataset for Sentiment Analysis

Compiled many small datasets into one cleaned dataset

resources

Bash commands and installation guide for Fedora linux

All machine learning algos and case studies

All data structure and algos in single place