A newer version of the Gradio SDK is available:
5.29.1
CSC525 Retrieval Chatbot
This is a retrieval-based chatbot using Sentence Transformers and FAISS for efficient similarity search.
Description
The chatbot uses a pre-trained Sentence Transformer model to encode queries and a FAISS index to retrieve relevant responses from a curated response pool (Taskmaster-1 dataset)
Usage
Simply type your question in the chat interface and the bot will retrieve the most relevant response from its knowledge base. Features
Semantic search using Sentence Transformers
Efficient retrieval using FAISS indexing Context-aware responses Quality checking of responses