-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
Description
Overview
This feature adds a chat assistant where learners can ask questions and get clear answers based on the learning units.
Motivation
Users may not always catch everything in a podcast episode or may want to dive deeper into certain topics. A chat assistant makes it easy for them to ask follow-up questions and get clear explanations, just like discussing with a teacher after class.
How It Works
The users can click the chat button and type their question/inquiry.
Under the hood:
- System uses RAG (retrieval-augmented generation) to search the knowledge base/learning units.
- Pull out the most related context (using the hybrid of vector and keyword search).
- Generate an answer based on that context.
- User receives an answer based on the learning unit context inside the chat UI .
Reactions are currently unavailable