This project builds a hybrid question-answering system that first searches video transcripts stored in a FAISS vector database. If no relevant answer is found, it falls back to web search with semantic reranking. A language model then generates clear, student-friendly answers in the same language as the question, with memory support for conversation context.