Using InterSystems Iris for Health FHIR to create a chatbot assistant to query health information in a natural language way.
I have deployed the trained model as a demo here: http://fhir-chatbot.eastus.cloudapp.azure.com:32783/csp/user/fhirUI/share/FHIRChatBot.html
You can list all patients and see the blood pressure history of a identified patient. you can type something like list all patients or get all patients
Once you have an patient id, you can list the blood pressure history of this one.
** Please, delete all cache content from your webbrowser to get the latest version of FHIR ChatBot.
Clone my repository typing these commands:
git clone https://github.com/renatobanzai/fhir-chatbot.git
adjust docker settings to up memory and cpu the AI demands more capacity
docker-compose build docker-compose up -d
1st time running will depend of your internet link to download the images and dependencies. If it last more than 15 minutes probably something goes wrong feel free to communicate here. After the 1st time running the next ones will perform better and take less then 5 minutes.
After a while you can open your browser and go to the address: