Open tschaffter opened 1 year ago
One option may be to store the original Kaggle challenges in a document DB such as MongoDB. This would provide us a greater flexibility in terms of how we want to use Kaggle data. For example, we may currently ignore a field from the original Kaggle challenge objects but we may find a use for it in the future.
Moved to Backlog
Added to Sprint 23.10.
Elasticsearch enables to store unstructured document so we could store raw Kaggle challenges to ES, then process them to be added to OC DB.
Added to Backlog
What projects is this story for?
OpenChallenges
As a user, I want
As an OpenChallenges admin, I want to review the information of new Kaggle challenges so that they can later be shown to users.
Description
We have a prototype service that pulls Kaggle challenges from Kaggle API and push them to a Kafka topic. The goal of this story is to create another service that consume the Kafka topic and write challenges to a database as they arrive.
Acceptance criteria
Tasks
Anything else?
No response
Have you linked this story to a GitHub Project?