A responsive web-based AI chatbot built with Python (Flask) and OpenAI’s GPT-3.5/GPT-4 API.
This chatbot generates intelligent, context-aware responses and provides an interactive chat experience directly from the browser.
This project demonstrates how to build a conversational AI assistant that:
- Interacts naturally using OpenAI’s GPT models
- Runs on a Flask backend
- Features a simple yet elegant front-end chat UI
- Loads API keys securely using
.env - Can be easily deployed or extended with new features
- 💬 Conversational Chat Interface (real-time via JavaScript & Flask)
- 🤖 GPT-3.5/GPT-4 Integration using OpenAI’s Chat Completions API
- 🔑 Secure Key Management using environment variables
- 🧩 Lightweight and Modular Architecture
- 🎨 Customizable Assistant Personality
- ☁️ Deployable to Render, Replit, or Hugging Face Spaces