AI-powered chatbot designed to assist patients with their dental service inquiries and appointment bookings.
Try the app live: Dental Clinic Assistant
- Interactive Chat Interface: Type messages at the bottom and view conversations above.
- AI-Driven Assistance: Provides concise and empathetic answers to queries.
- Real-Time Booking Guidance: Guides patients through the appointment booking process.
- Python: Core programming language.
- LangChain: For language model integration.
- ChatGroq: Advanced AI model for generating responses.
- Streamlit: Frontend framework for the chatbot interface.
- Python 3.8 or above.
- Install the required libraries using the following command:
pip install -r requirements.txt
- app.py # Main Streamlit app
- assistant.py # DentalClinicAssistant class
- utils.py # Shared utilities
- .env # Environment variable template
- requirements.txt # Python dependencies
- README.md # Project documentation