---
title: "Parth krishan Goswami (@ParthKG) | Hashnode"
description: "Learning AIML with everyone. Read the latest articles by Parth krishan Goswami on Hashnode."
url: "https://hashnode.com/@ParthKG"
---

@ParthKG

# Parth krishan Goswami

@ParthKG · Joined February 2026

Learning AIML with everyone

### [Day 19: app.py - From Notebook to src/, and the Index That Went Stale](https://parthkg.hashnode.dev/day-19-app-py-from-notebook-to-src-and-the-index-that-went-stale?utm_source=hashnode&utm_medium=feed)

I added the RAG paper to my RAG pipeline, and it told me it couldn't find anything about RAG.

8 min read · [parthkg.hashnode.dev](https://parthkg.hashnode.dev/day-19-app-py-from-notebook-to-src-and-the-index-that-went-stale?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/day-19-app-py-from-notebook-to-src-and-the-index-that-went-stale/6ab134c854f3783333f35b29) [Sep 21](https://hashnode.com/posts/day-19-app-py-from-notebook-to-src-and-the-index-that-went-stale/6ab134c854f3783333f35b29)

### [Day 18: pdf\_loader.ipynb — Adding Groq, and Teaching RAG to Say No](https://parthkg.hashnode.dev/day-18-pdf-loader-ipynb-adding-groq-and-teaching-rag-to-say-no?utm_source=hashnode&utm_medium=feed)

My RAG pipeline answered a question none of my PDFs could. That turned out to be a bug.

7 min read · [parthkg.hashnode.dev](https://parthkg.hashnode.dev/day-18-pdf-loader-ipynb-adding-groq-and-teaching-rag-to-say-no?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/day-18-pdf-loader-ipynb-adding-groq-and-teaching-rag-to-say-no/6aafd6b9a6c1867cb726d732) [Sep 20](https://hashnode.com/posts/day-18-pdf-loader-ipynb-adding-groq-and-teaching-rag-to-say-no/6aafd6b9a6c1867cb726d732)

### [Day 17: pdf\_loader.ipynb — ChromaDB, a Retriever, and a Lying Score](https://parthkg.hashnode.dev/day-17-pdf-loader-ipynb-chromadb-a-retriever-and-a-lying-score?utm_source=hashnode&utm_medium=feed)

My retriever said nothing matched. The right chunk was in the database the whole time.

5 min read · [parthkg.hashnode.dev](https://parthkg.hashnode.dev/day-17-pdf-loader-ipynb-chromadb-a-retriever-and-a-lying-score?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/day-17-pdf-loader-ipynb-chromadb-a-retriever-and-a-lying-score/6aae8907995f9f3f1a702232) [Sep 19](https://hashnode.com/posts/day-17-pdf-loader-ipynb-chromadb-a-retriever-and-a-lying-score/6aae8907995f9f3f1a702232)

### [Day 16: pdf\_loader.ipynb — 64 Pages, 359 Chunks, 384 Dimensions](https://parthkg.hashnode.dev/day-16-pdf-loader-ipynb-64-pages-359-chunks-384-dimensions?utm_source=hashnode&utm_medium=feed)

My chunks were 1,000 characters long. The embedding model only reads the first 256 tokens.

5 min read · [parthkg.hashnode.dev](https://parthkg.hashnode.dev/day-16-pdf-loader-ipynb-64-pages-359-chunks-384-dimensions?utm_source=hashnode&utm_medium=feed)

[Sep 17](https://hashnode.com/posts/day-16-pdf-loader-ipynb-64-pages-359-chunks-384-dimensions/6aac1b37beea30b49c66cc09)

### [Day 15: document.ipynb — What RAG Fixes and LangChain's Document](https://parthkg.hashnode.dev/day-15-document-ipynb-what-rag-fixes-and-langchain-s-document?utm_source=hashnode&utm_medium=feed)

Fine-tuning makes the model memorize the textbook. RAG lets it bring the textbook into the exam.

5 min read · [parthkg.hashnode.dev](https://parthkg.hashnode.dev/day-15-document-ipynb-what-rag-fixes-and-langchain-s-document?utm_source=hashnode&utm_medium=feed)

[Sep 16](https://hashnode.com/posts/day-15-document-ipynb-what-rag-fixes-and-langchain-s-document/6aaa90b42360bc3b203d0170)
