Cover image for Practice Problem: Recommendation Engine
Login/ Signup

About Practice Problem: Recommendation Engine

Recommendation Engine

Recommending the questions that a programmer should solve given his/her current expertise is a big challenge for Online Judge Platforms but is an essential task to keep a programmer engaged on their platform.

In this practice problem, you are given the data of programmers and questions that they have previously solved along with the time that they took to solve that particular question.

As a data scientist, your task is to build a model that can predict the time taken to solve a problem given the user current status.

This model will help online judges to decide the next level of questions to recommend to a user.

Data Science Resources

  • Are you a beginner? If yes, you can check out our latest 'Intro to Data Science' course to kickstart your journey in data science.


  • One person cannot participate with more than one user accounts.
  • You are free to use any tool and machine you have rightful access to.
  • You can use any programming language or statistical software.
  • You are free to use solution checker as many times as you want.

Online Judge Platforms want programmers engaged on their platform by recommending new problems to them. Build a Machine Learning model and help these platforms

Registration Fee