002CASE STUDY
CASPER Chatbot
- ROLE
- Backend engineer — retrieval pipeline
- STACK
- Python · AWS Lambda · S3 · OpenSearch
- YEAR
- 2025
CASPER started as a proof of concept and grew into a production RAG system. My scope was the ingestion side: taking arbitrary links, parsing and chunking them cleanly, landing artifacts in S3, and indexing into OpenSearch with metadata that made retrieval quality measurably better on engineering-flavored questions.
The GitHub scraper was where the biggest quality gains came from — code and READMEs turned out to be far denser signal than the original web sources, and the dedup layer kept the index from getting polluted as repos got re-crawled.
NEXT PROJECT
001LearnGraph