Skip to content

An open source AI web chatbot that is trained over specific clinic/hospital data to expedite the online patient experience. ClinicChatBot helps to summarize and gather the most relevant medical data that you desire from web content and customer reviews.

License

Notifications You must be signed in to change notification settings

xckev/ClinicChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClinicChatBot

An open source AI web chatbot that is trained over specific clinic/hospital data to expedite the online patient experience. ClinicChatBot helps to summarize and gather the most relevant medical data that you desire from web content and customer reviews.

Developers

Kevin Xiao - Full-stack development

Jianguo Chen - Guidance and mentorship

Project Description

The Problem

There’s a ton of information out there in the medical world. Hospitals and clinics each have many of their own processes and specializations, making the search for specific information online quite difficult and time consuming. Health and wellness is crucial, so we want the most accurate and relevant information.

The Solution

With the help of LLM’s like the ones from OpenAI, we can create a web chatbot that is trained on data (website content, patient reviews, medical practices) about specific medical clinics and hospitals. This helps to provide the most relevant and accurate information to patients quickly, expediting the process of finding medical information online. This repository in particular is a demonstration of how a chatbot could be overlayed on a clinic website.

Our Demo

Our good friends over at Ma's Acupuncture and Traditional Chinese Medicine graciously allowed us to utilize their clinic's online presence in our demonstration. You can visit their clinic's website at https://acupuncturema.com/

Gallery

image image

Technologies

Frontend

HTML, CSS, JavaScript, calls to custom ClinicChatBot backend API

Backend

Python, OpenAI API, Flask, Pandas, ChromaDB, custom ClinicChatBot RESTful API

Privacy Policy

We are fully committed to protecting to your privacy.

Information Stored

Online web content and customer reviews that have already been made public.

Data Usage

We use this data to find a relevant and accurate response to your questions.

Distribution

We will not store or disclose any personal information without your consent and we do not share it with any external sites.

Concerns and Contact

If you have any further questions or concerns, you can contact Kevin Xiao via any medium.

Disclaimer:

ClinicChatBot is currently in development and is not guaranteed to give a correct answer 100% of the time. Our work is confined to today's limits of generative AI and the APIs that we utilize. The correctness of medical information is important, so please always check in with your doctor.

License

MIT License

About

An open source AI web chatbot that is trained over specific clinic/hospital data to expedite the online patient experience. ClinicChatBot helps to summarize and gather the most relevant medical data that you desire from web content and customer reviews.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published