This repository contains code examples and utilities for implementing personalized experiences for healthcare members through a digital front door solution, leveraging AWS services like Amazon Bedrock and OpenSearch Serverless.
The code demonstrates two approaches to personalize the digital front door experience:
-
Leveraging a Vector Database: This approach uses OpenSearch Serverless as a vector database to store and retrieve personalized information based on a member's plan details.
-
Leveraging Knowledge Bases from Amazon Bedrock: This approach utilizes Amazon Bedrock's Knowledge Bases to store and retrieve personalized information based on metadata filters.
Before running the code, ensure that you have the following prerequisites:
- AWS account
- Python 3.7 or later
- Required Python packages (e.g., boto3, pandas, etc.)
- Clone the repository:
git clone https://github.com/aws-samples/aws-patient-digital-front-door.git
- Install the required Python packages:
pip install -r requirements.txt
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.