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.
Kevin Xiao - Full-stack development
Jianguo Chen - Guidance and mentorship
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.
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 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/
![image](https://private-user-images.githubusercontent.com/54916002/316193586-cbce0af2-1a6e-45bb-8c1d-aa1ad535d9a8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzAzODcsIm5iZiI6MTczOTE3MDA4NywicGF0aCI6Ii81NDkxNjAwMi8zMTYxOTM1ODYtY2JjZTBhZjItMWE2ZS00NWJiLThjMWQtYWExYWQ1MzVkOWE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA2NDgwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4NTBhZGExYzkzZjAwNjA5ODRlYjE5YTI4ZWMyMmEyYjhiN2E0YmZjZjA0MDI0M2E0MDY3YTI2MGI0NTQ5NTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0j6gnoiggmSaUFgUEu_n2BL7IH5T5xlHkFKYTCLEsZs)
![image](https://private-user-images.githubusercontent.com/54916002/316193649-84d7d866-020d-4860-935a-cfb13c7670ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxNzAzODcsIm5iZiI6MTczOTE3MDA4NywicGF0aCI6Ii81NDkxNjAwMi8zMTYxOTM2NDktODRkN2Q4NjYtMDIwZC00ODYwLTkzNWEtY2ZiMTNjNzY3MGJhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA2NDgwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY2ZmYwN2ExNTMyMmM5MDNhNzg1NWVhNTM2MzQyNzVhN2MxNGY1ZjRjMjA4ZjZhOWZhZmNkYmRkNmYwMTU5MTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Fa3hcMTeYn5tiP6AhDmzgf7H4allvnRqbuowmloxs80)
HTML, CSS, JavaScript, calls to custom ClinicChatBot backend API
Python, OpenAI API, Flask, Pandas, ChromaDB, custom ClinicChatBot RESTful API
We are fully committed to protecting to your privacy.
Online web content and customer reviews that have already been made public.
We use this data to find a relevant and accurate response to your questions.
We will not store or disclose any personal information without your consent and we do not share it with any external sites.
If you have any further questions or concerns, you can contact Kevin Xiao via any medium.
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.