How to Build a Responsible AI Chatbot Using Open Technologies 7 Sections35 Lessons5 QuizzesLifetime
The Climate Academy ingestion journey
Before students can chat, the repository performs a one-time preparation process:
Climate Academy+ Encylcopedia HTML → identify sections → extract text → create overlapping chunks → embed each chunk → store vectors and metadata in ChromaDB
The book is divided into multiple chunks and stored in the vector database. Each chunk is associated with section information, enabling the chatbot to retrieve relevant content and provide appropriate references in its responses.
Simple architecture diagram description

