
SiddanthEmani/patient_chatbot
📦 오픈 소스 프로젝트SiddanthEmani
Django와 Neo4j, Gemini를 활용하여 환자 예약 및 약물 관리를 지원하는 지능형 헬스케어 챗봇입니다.
Patient Assistant Chatbot은 환자와 의료 행정 간의 간극을 메우기 위해 설계된 정교한 애플리케이션입니다. Django를 사용하여 백엔드 로직을 처리하고 WebSocket을 통해 실시간 통신을 구현하여 반응형 사용자 경험을 보장합니다. 이 프로젝트의 핵심 기술 혁신은 그래프 데이터베이스인 Neo4j를 통합하여 환자 데이터, 병력, 예약 일정 간의 복잡한 관계를 효과적으로 매핑한다는 점입니다.
LangChain과 Google Gemini를 결합하여 약물 일정이나 병원 예약 가능 여부에 대한 자연어 쿼리를 해석하는 고급 의도 인식 기능을 수행합니다. 이러한 아키텍처는 봇이 구조화된 데이터 흐름을 유지하면서도 미묘한 의료 요청을 처리할 수 있게 합니다. 이 프로젝트는 규제된 도메인에서 생성형 AI를 실용적으로 구현한 사례로, 환자 대상 애플리케이션을 위한 안전하고 효율적인 정보 검색을 강조합니다.
💡하이라이트
- ├─Django 및 Neo4j 데이터베이스 통합
- ├─Gemini 기반의 고도화된 의도 인식
- └─WebSocket을 통한 실시간 통신 지원
🎯대상
- ├─헬스케어 개발자
- └─AI 엔지니어