This repository provides tools and interfaces for a Medical Emergency Agent, leveraging a property graph knowledge store (kgstore) and interactive Jupyter notebooks. The project enables users to interact with medical emergency data and visualize or analyze information through notebooks and a user interface (UI) that integrates with the property graph store.
- Features
- Requirements
- Installation
- Usage
- Property Graph Store: kgstore
- UI Configuration
- Contributing
- License
- Two main Jupyter notebooks for direct exploration and execution.
- Property graph knowledge store (
kgstore) for flexible data management. - UI integration to change the data source location to
kgstore.
- Python 3.10+
- Poetry (for dependency management)
- Jupyter Notebook
Poetry is a tool for dependency management and packaging in Python. To install Poetry, run:
curl -sSL https://install.python-poetry.org | python3 -Or, for pipx users:
pipx install poetryMake sure to add Poetry to your PATH according to the install instructions output.
git clone https://github.com/cyeedmaroof/Medical-emergency-agent.git
cd Medical-emergency-agentpoetry installThis will create a virtual environment and install all necessary dependencies.
You can use Poetry's shell to activate the environment:
poetry shellOr, run commands directly with:
poetry run <command>There are two main notebooks in this project:
You can run them directly by pressing run all cell
Then, open your browser and navigate to the localhost:[port number] to start interacting with the Medical Emergency Agent.
In the UI, you can change the data source location to kgstore to access and work with all available data.