1 / 4
Mar 2015

Hi people!

Have you ever had some difficulty on choosing a new problem to solve?? Almost always we choose a problem that is far too easy or impossible to solve.

To help users choose a suitable problem, I have developed a recommender system for SPOJ. The recommendations are based on the user's level. Thus the same problem can be recommended as easy or difficult for two distinct users. Also, there are recommendations of problems for a specific programming language other than C/C++.

The systems was named SPOJ Index and is online here: spojindex.herokuapp.com/58
Oh, and it works with several SPOJ domains/contests: AM, BO, BR, EN, PL, VN.

I hope it may be helpful!

PS: Feedback is always welcome!

  • created

    Mar '15
  • last reply

    Mar '15
  • 3

    replies

  • 1.2k

    views

  • 2

    users

  • 1

    link

leppyr64 in EN. I don't get any "Very Hard" recommendations.

Yep.
Below the recommendations, you can find some clue on why it happens to you: the system is based on who has solved what.
You have already solved many problems. Probably some of them were solved just by a few guys... And it is stated in the same page: "depending on how many and which problems the user has solved, some categories will be empty". (You probably did not read it... right!?)

Oh, I read it. I was just wondering if my information might help you improve your algorithm.

Suggested Topics

Topic Category Replies Views Activity
Projects 0 5 18h

Want to read more? Browse other topics in Projects or view latest topics.