View Code? Open in Web Editor
NEW
This project forked from vrushank264/teaching-assistant-2.0-rag
RAG based web app where you upload lecture videos (or any other video) and chat with its content.
Python 98.23%
Dockerfile 1.77%
teaching-assistant-2.0-rag's Introduction
Teaching Assistant 2.0 using WizardLM
- Upload any video and chat with its content. Also gives you the source. (For ex: {video_name}-{min_5_to_10})
- This implementation only uses opensource models and tools.
- Microservices hosted on the AWS and GPU services (
embedding generation
and LLM inference
) are hosted on Lambda labs.
- This project uses
instructor-xl
model for embedding db generation and WizardLM
LLM for chat.
![](Architecture.png)
- I uploaded one of our Cloud Computing lectures which was about common terminologies used in Cloud Computing.
![](screenshots/upload_video_screen.png)
![](screenshots/chat_interface.png)
- Thank you Keshav for helping out with frontend and designing.:relaxed:
teaching-assistant-2.0-rag's People
Contributors