TheOnlineJudge / ojudge

OJudge Platform
GNU General Public License v3.0
287 stars 29 forks source link

Implement user dashboard #19

Open enjolras opened 4 years ago

enjolras commented 4 years ago

DashboardWidget must be completed with what could be reasonable to have in it:

ProBeta1 commented 4 years ago

Plus :

enjolras commented 4 years ago

Totally agree with the user own stats (maybe the most important of all the info in the dashboard :D ). About problems to be solved, we will have to figure some algorithm. Maybe some similar to uHunt, maybe some IA based on previous "paths" followed by others users. We have ~25 million submissions, so we will figure something. Any experts on IA and neural networks in the room?

ProBeta1 commented 4 years ago

Can we somehow sort the problems to some kind of rating level ? It would make recommendations super easy !

enjolras commented 4 years ago

Probably "playing" with the totalsubmissions/accepted ratio, or accepted at first/second/... submission percent, or something around that could be a good basis for a (simple) ranking. Other, more complex, algorithms could be designed as well.