Initial Release
Welcome to the InterLang App! This application allows you to interact with a healthcare system using natural language commands. You can perform various operations like adding patients, adding goal data for patients, fetching goal data, generating care plans, and more, all through a user-friendly interface.
The InterLang App is built on the Spring Boot framework and uses Streamlit for the chatbot interface. It communicates with a FHIR (Fast Healthcare Interoperability Resources) server to manage patient data and a powerful AI model from OpenAI for natural language understanding.
The app then sends your input to the backend, where it is processed, and a response is generated based on your command. You will receive the response on the user interface.
To run the InterLang App on your local environment using Visual Studio Code with a .devcontainer, please follow these steps:
application.properties
file and update it with the following properties:fhir.server.url=
fhir.api.key=
openai.api.key=
Make sure you replace the placeholders with the actual values.
Save the application.properties
file.
Now, you are ready to run the InterLang App. In the Visual Studio Code terminal, run the following command:
./mvnw spring-boot:run
This will start the Spring Boot application.
pipenv install
pipenv run streamlit run frontend/streamlit_app.py
localhost:8501
to access the InterLang App.You are now all set up and ready to use the InterLang App on your local environment!
Enjoy using the InterLang App to interact with the healthcare system and manage patient data with ease. If you have any questions or encounter any issues, please refer to the documentation or reach out to the project maintainers for assistance.