UPDATE 2:
Saving codeforces questions for revision and upsolving is now live on the website.
Sign in with google so that no one else has access to your personal revision list.

Link your account to your codeforces handle by submitting a compilation error within 60 seconds.

Now you have access to create and edit your upsolve list. Add problems by just pasting a codeforces problem link and it will fetch the problem for you!

UPDATE 1:
There has been an overwhelming response from users worldwide, and I am very grateful for the same. I also received valuable feedback from a lot of you, and have tried implementing changes in the recommendations being made for every user.
Based on your feedback the recommendation model has now been improved (took a lot of tinkering). You might notice a slight change in the order/types of problems being recommended to you compared to before. Here are the statistics on the changes I have implemented: 
Original post
I'm currently a pupil on Codeforces, and like many others at this stage, I've always struggled with choosing the right problems to solve. There are a lot of great problemsets/ladders/sheets out there, but most of the time I find myself wondering what should I solve next?
Jumping between problems that are either too easy or way too hard -- I wanted something that could understand my current level, know what I'm weak at, and recommend problems that would genuinely help me grow — not just based on rating, but also based on me.
That was my motivation to build CF Recommender. It analyzes your Codeforces submissions and gives you a list of problems (Tailored to your real performance): 
Focused on topics you struggle with:

Balanced in difficulty — not too easy, not discouragingly hard
Just open the tool, enter your handle, and it’ll do the rest.
Why I’m sharing this
This project was born from my own frustration — but I know I’m not the only one who feels this way. So I’d love it if you could try it out and tell me:
- Did the recommendations feel useful?
- Did it help you focus better?
- If you find any bugs or missing functionalities
Marking the link again here: https://cfrecommender.vercel.app/
Whether you’re a newbie or an expert looking to practice smarter, I’d be grateful if you gave it a shot and let me know what you think — either here in the comments or through the feedback option in the tool.




