Sai Mamunuru

Projects

Retrieval pipeline: chunked document, ranked vector matches, assembled context, model

retrieval-ablations

in progress

A controlled ablation over what people assume about RAG. Chunking, retrieval and context assembly measured on one corpus with one eval, reporting recall alongside context cost so the trade is visible. Most benchmarks let a strategy win by quietly using more tokens.

PythonBM25embeddingsevaluation
Map of Chicago with weekday and weekend crash hotspots by hour

Decoding the grid

2025

911K Chicago traffic crash records end to end: wrangling, geospatial hotspot clustering, socioeconomic regressions, severity prediction. The interesting part wasn’t the model — it was finding which neighbourhood factors survived controlling for traffic volume.

pandasscikit-learnLightGBMPlotly
DISC personality quadrants: dominance, influence, steadiness, conscientiousness

Traitlytics

2025

A Chrome extension that reads a LinkedIn profile and generates DISC personality insights, running against a local Ollama model so nothing leaves the machine. Selenium handles the scraping; the prompting layer does the rest.

OllamaPythonSelenium
Queue feeding an autoscaled pool of compute instances writing to storage

Autoscaling face detection on AWS

2024

A custom Python autoscaler watching SQS queue depth to bring EC2 instances up and down, holding 1.5s latency under heavy load. Then migrated to Lambda — 20% faster at 1.2s per request, cheaper, and no autoscaler left to maintain.

AWS EC2LambdaSQSPython
Hyperdimensional computing compared against sparse neural networks

Hyperdimensional computing vs. sparse neural networks

2024

Compared the computational efficiency of the two approaches on a language dataset, at the Confluence Lab.

neural networksPythonMatplotlib