The Patient Assistant Chatbot is designed to help patients manage their healthcare interactions by providing information on medical appointments, medications, and other health-related queries. Built with Django, Neo4j, WebSockets, and advanced AI models, it ensures secure and real-time communication between patients and their healthcare data.
Key Features:
Real-time Communication : Utilizes WebSockets for instant message exchange.
Secure Data Handling : Combines Django's security with Neo4j's graph database to manage sensitive information.
Intent Recognition : AI-driven classification to understand and respond to diverse queries.
Action Handling : Facilitates scheduling appointments and updating medication regimes.
Conversation Management : Maintains and summarizes conversation history for context-aware responses.
Technology Stack:
Backend : Django, Django Channels
Databases : PostgreSQL, Neo4j
AI & NLP : LangChain, Google Generative AI (Gemini)
Real-time Communication : WebSockets via Django Channels
Key Features:
Real-time Communication : Utilizes WebSockets for instant message exchange.
Secure Data Handling : Combines Django's security with Neo4j's graph database to manage sensitive information.
Intent Recognition : AI-driven classification to understand and respond to diverse queries.
Action Handling : Facilitates scheduling appointments and updating medication regimes.
Conversation Management : Maintains and summarizes conversation history for context-aware responses.
Technology Stack:
Backend : Django, Django Channels
Databases : PostgreSQL, Neo4j
AI & NLP : LangChain, Google Generative AI (Gemini)
Real-time Communication : WebSockets via Django Channels