Offering safety measures for patients based on symptoms.
Technologies used:
- Amazon Development Portal (ADP)
- Python Programming (flask API)
- AWS Zappa (for deployment)
Tried AWS lambda function instead of Zappa, but ran into issues with flask_ask integration.
Ran the code locally and used ngrok to get a https URL, but the connection wasn't stable.
- Set up a virtual environment and installed all necessary dependencies.
- Created a Lambda function using Python's flask api.
- Set up an IAM account in AWS and deployed the code using a Zappa user which provides a static URL.
- Subscribed to Amazon developer account's free tier and created an Alexa skill.
- Provided JSON intentSchema to the Skill and built it.
- Connected the skill with the lambda function using the URL provided by Zappa.
The skill is now ready for testing either virtually via echosim.io or physically using devices like Echo, Echo dot by signing in with the same Amazon account credentials.
- Self Learning - Implementing the scikit library.
- Integrating with the Google Maps API to find the nearest clinic.
The latest enhancements will be updated to the Master branch for release.
-
master
branch- Merging requires a
Pull Request
review/approval. - Once reviewed and merged with
develop
, raise aPull Request
formaster
for the enhancement to be implemented.
- Merging requires a
-
develop
branch- Create branches for each enhancement from this branch.
- Work on enhancement-specific contributions.
- Push the latest code with
Pull Requests
and get it reviewed. - Merging requires a
Pull Request
review/approval.