Websites for participating in Data Science challenges

If you've covered the basics of data-science then it's time to get hands-on practice on those concepts. Participating in a data-science challenge is one of the best ways to hone your skills in this field. There are several other benefits like -

  • Dealing with real-world problems
  • Working as a team
  • Learning about different approaches


One of the largest platform for data science challenges. There are several ongoing competitions for both learning purposes and challenges with prizes. These competitions are generally sponsored by companies that want to solve their problem using data science. There are also prizes associated with challenges, sometimes ranging in millions. You'll face very stiff competition on this platform when starting out. But there are several helpful resources for the beginners - namely kernels. You can also discuss your approach and doubt with some highly talented data scientists.


Although this platform is mostly famous for competitive programming contests, it also organizes data science challenges on and off for hiring and learning purposes. Competitions are not so stiff and prize money ranges in 500-1000 dollars.


It hosts social challenges spanning over 2-3 months. Generally, training data are in several GBs, requiring you to have powerful machine to run the AI models. Competitions on this platform are generally challenging. 

You can view the winning solution here.


Analytics Vidhya is a popular platform for the comprehensive blog on machine learning, artificial intelligence, business analytics, data science, big data, data visualization tools, and techniques. It also hosts data science challenges for hiring, practices, and prize money. Most of the competitions are based on typical machine learning algorithms and datasets are of small size.

There are other platforms to explore - CrowdAnalytix, Codalab, Topcoder.


Join discussion: