App overview

Avatar of Hemanta SundarayHemanta Sundaray

Here’s a quick look at the app you’ll be working with.

Home page

The home page has a form where you upload a PDF and click Embed. This extracts the text from the PDF, splits the text into smaller chunks, converts the chunks into vectors, and stores the vectors in a vector database so it can be searched later. Don’t worry about understanding the details of these steps; I have chapters dedicated to explaining each one in detail.

The Chat with PDF home page: a drop area for a PDF with a Select PDF button, and an Embed button below it

Chat page

Once the embedding is complete, you can chat with the uploaded PDF by asking questions and getting answers based on its content.

The chat page: five questions about a Chaco Canyon PDF, each answered with a page citation below it, and an input box at the bottom

That’s it. It’s a simple app, built to teach the core RAG concepts.

Sign in to save progress

Stay in the loop

Get notified when new Effect Atom related content is published.