Skip to content

Latest commit

 

History

History
96 lines (65 loc) · 5.84 KB

integrations_contest.md

File metadata and controls

96 lines (65 loc) · 5.84 KB

MindsDB

Democratize Machine Learning on ... Contest 🎆 🎉

MindsDB is an open-source project on a quest to democratize machine learning and take it closer to your data, and we want you to join in.

The Democratize Machine learning on ... CONTEST. is a competition for data professionals, developers, machine learning experts, technical managers, students, business analysts, decision makers ... etc.

Contribute to our project with this open brainstorming session where you tell us where you would connect MindsDB to generate predictions. (We currently do it on most of SQL databases out there)

Ideas Challenge 💡 (Finished 17th June)

Check out the details and winners (Click to expand!)

Propose an idea of integrations that MindsDB should support. These could be database platforms, ml frameworks, APIs integrations or we will leave it out to your imagination.

Rewards 🏅

The TOP-3 authors who submit ideas before June 17th, 2022 will get SWAG and cool prizes:

Place Prize
1st $1000
2nd $500
3th $250

Rewards will be paid as one-time GitHub sponsorships.

How to participate? 🏁

  1. Create a new GitHub issue
  2. Invite everyone to upvote by adding 👍(thumbs up) emoji to an issue
  3. Share it on MindsDB community Slack, using_mindsdb channel
  4. Fork MindsDB repository [optional]
  5. Commit the basic structure for the new integration: [optional]
    • Add a new integration directory under integrations.
    • Add about.py file that has all variables as this example.
    • Add empty tests directory.
    • Add empty init.py file.
  6. Make a Pull Request to MindsDB Repository from your fork and tag the idea issue.

Rules 🚥

  • MindsDB team will review the ideas and label them accepted. Once the idea is accepted it will be moved to the Integrations ideas project.
  • People will start voting on the proposed ideas and discuss further implementation.
  • The top 3 authors whose ideas will get the highest number of upvotes 👍 will be the winners. If multiple ideas have the same number of votes the first one posted wins. Please, feel free to submit as many ideas as you like, however, we will not sum up upvotes from multiple issues from a single author and will take just one that has the highest number of votes.
  • Make sure you complete all the steps above to be considered for a prize. After the deadline is finished, the ideas issues will be moved to the Implementation ideas step, and the number of votes till the deadline will be added as a comment. Note that we only count the votes from the accounts created 1 month before the contest started to avoid vote-rigging.

📣 We will announce the winners on our Community Slack during the first couple of days after the submission deadline.

📢 🎉

Dev challenge (July 1st) 👩‍💻 👨‍💻

From the Ideas challenge MindsDB community members have shared 53 ideas. In this challenge we will start implementing them. To participate check out the ideas dashboard and follow the rules. If you want to work on an integration that is not included in the list, feel free to open new issue and we can assign it to you.

Rewards 🏅

For every integration created, you will win $200 USD and SWAG. If you create more then 3 integrations you got additional $200 USD. We will pay rewards as a GitHub Sponsorships or bank transfer if GitHub Sponsorship is not aviable in your country.

How to participate? 🏁

  1. Comment on the integration you want to start implementing, so the MindsDB team can assign that issue to you.

If you didn't commit anything in 5 days, the issue can be assigned to someone else.

  1. Fork MindsDB repository and start coding.
  2. Check the Build new integration docs
  3. Join our Community Slack to discuss/ask questions.

Rules 🚥

For implementation to be accepted it needs to have:

  • Fully working integration.
  • Tests to demonstrate that integration works.
  • Documentation(README)
    • Description
    • Required configuration
    • How to run tests

You can only work on one integration at a time. Once you submit the PR, you can start working on another integration. To win prize, the PR must be submited and merged before August 1st 2022.

What’s coming soon? ⌛

In the coming weeks we will add more challenges, like writing tutorials, so stay tuned. And if you like MindsDB, we would appreciate you sharing your love with a GitHub Star ⭐

Tutorials Challenge 📖 📝 🚧

Starting soon ...