An AI-powered chatbot with simple web searches and response generation
This project is an AI-powered chatbot built with Streamlit and OpenAI’s GPT models. The chatbot can generate responses, perform Google searches, and return relevant websites.
- Conversational AI: Uses OpenAI’s GPT-3.5/4 to generate responses
- Web Search Integration: Searches Google and returns websites
- Chat History Download: Allows users to download their chat history
- Enter a prompt in the chatbot input box
- Enable Web Search to fetch real-time data
- Click Submit to generate an AI response
- Download Chat History to save the conversation
- Streamlit: Web UI for the chatbot
- OpenAI API: GPT-based response generation
- BeautifulSoup: Web scraping for relevant information
- Enhanced Web Scraping: More intelligent result filtering
- Custom AI Personas: Different tones & personalities
- Better UI/UX: Improved chatbot interface