Challenge Overview
Project Context
This challenge is a part of the project aimed to add AI capabilities to Topcoder.Challenge Context
Within the project context mentioned above, the current challenge aims to update the database used by the member skills extractor API from Mongo DB to DynamoDB.Technology Stack
- Python
- DynamoDB
- Docker
Individual Requirement
- Update the member skills extractor API to use DynamoDB as the application's database
- The current application uses Mongo DB which is not the default Topcoder database
- Use PyDynamoDB (https://github.com/pynamodb/PynamoDB) or similar
- Create scripts to: create, drop and view tables
- Member skill extractor API code can be found here https://github.com/topcoder-platform/member-skills-extractor
- Dockerfile must be updated to use the Amazon DynamoDB image
Final Submission Guidelines
- Patch against Github repository