The Conversational AI Chatbot is an interactive chatbot application built using the BlenderBot model. It is designed to facilitate engaging conversations with users by providing informative and contextually relevant responses. This project leverages the capabilities of state-of-the-art natural language processing (NLP) models to simulate human-like interactions.
- Interactive Chat Interface: Users can input questions and receive instant responses from the chatbot.
- Conversational Context: The chatbot maintains context across multiple turns of dialogue, allowing for more coherent and relevant interactions.
- Deployment with Streamlit: The application is deployed using Streamlit, making it easy to run and access via a web browser.
- Dynamic Responses: The chatbot is capable of generating varied responses based on user inputs, enhancing the conversational experience.
To set up the project locally, follow these steps:
- Clone the repository:
git clone [email protected]:haroon423/Conversational-AI-Chatbot.git cd Conversational-AI-Chatbot pip install -r requirements.txt