Marish .

Projects

A selection of things I've built.

RAGnostic
01

RAGnostic

Built a local RAG evaluation harness benchmarking dense, sparse (BM25), hybrid (reciprocal rank fusion), and graph retrieval with a cross-encoder reranker over a self-fetched arXiv corpus on LLM/agent security. Scored retrieval and generation with RAGAS (faithfulness, answer relevancy, recall) on generated single-hop and multi-hop QA testsets; diagnosed low recall as bibliography contamination and fixed it with an embedding-based filter, improving retrieval quality over a regex baseline.

  • Python,
  • RAGAS,
  • BM25,
  • Cross-Encoder,
  • Langgraph
02

SonicSync

Developed SonicSync, an AI-powered equalizer tool that classifies the genre of the uploaded audio and optimizes equalizer settings specifically tailored for the user's headphone model. Designed to enhance the personalized listening experience using ML models for genre classification and device-specific tuning.

  • Next.js,
  • Flask,
  • Python,
  • CNNs
SympTriage
03

SympTriage

Co-developed an ML healthcare app using NLP to analyze user symptoms, predict diseases, and suggest medications, streamlining preliminary evaluations for healthcare providers.

  • Next.js,
  • Django,
  • Python,
  • NLP
04

ERD2SQL

Created a dynamic ERD-to-SQL generator with React Flow, Node.js, and live schema synchronization, automating database schema design and validation.

  • React.js,
  • React Flow,
  • Node.js
Colon
05

Colon

Built a real-time collaborative chat platform with an integrated code compiler, enabling code sharing and execution within conversations.

  • Angular.js,
  • TypeScript,
  • Firebase
Thanikai
06

Thanikai

Developed a secure, custom dashboard for social auditors to manage survey data and workflows, integrating payment systems and user authentication.

  • React.js,
  • Node.js,
  • Postgres,
  • JWT
Buzzz.live
07

Buzzz.live

Created a synchronized video chat and collaborative whiteboard app to enhance user engagement during remote sessions.

  • React.js,
  • Node.js,
  • Socket.io,
  • MongoDB
Student Lifecycle Monitor
08

Student Lifecycle Monitor

Built a productivity-focused mobile app featuring assignment tracking, task scheduling, and quick notes for students.

  • React Native,
  • Firebase,
  • JavaScript
Spyder
09

Spyder

Automated website QA by building a crawler to detect console errors and capture screenshots during website traversal.

  • Python,
  • Flask,
  • Selenium,
  • BeautifulSoup
E-Commerce Application
10

E-Commerce Application

Developed a real-time e-commerce mobile app with mobile number login and Firebase backend for daily order management and inventory updates.

  • Android Studio,
  • Java,
  • Firebase