Inspiration

The inspiration behind Self Ranker came from the rising need for personalized and efficient learning tools. Students often struggle with unstructured resources, slow doubt-solving, and lack of guidance. We wanted to create an AI-powered ecosystem that understands users’ weaknesses, adapts to their progress, and helps them learn smarter, not harder.

What it does

Self Ranker is an AI-driven learning platform that provides:

  • AI Notes Generation in English, Hinglish, and Brocode
  • AI Quiz Generator with step-by-step solutions and improvement insights
  • AI Question–Answer Generator for instant doubt solving
  • Gamification (XP, badges, streaks)
  • Supreme Learning Mode for deep focus
  • Personalized Learning Path based on performance analytics

It works like a complete AI mentor for students.

How we built it

Self Ranker is built using:

  • MERN Stack (MongoDB, Express.js, React.js, Node.js)
  • Tailwind CSS for clean and responsive UI
  • AI APIs (OpenAI/Claude) for content generation
  • JWT Authentication for secure access
  • WebSockets for real-time updates
  • Microservice structure to manage quizzes, notes, and AI modules independently

The system is optimized for scalability, performance, and smooth UX.

Challenges we ran into

  • Designing prompts that return high-quality notes, quizzes, and explanations
  • Managing large AI responses without slowing UI
  • Creating accurate personalized learning insights
  • Implementing real-time analytics efficiently
  • Maintaining UI consistency for dynamic AI-generated content

Accomplishments that we're proud of

  • Built a complete AI learning system from scratch
  • Added multilingual note generation
  • Designed a professional, responsive UI with Tailwind
  • Created advanced quizzes with automated improvement insights
  • Integrated gamification for better user engagement

What we learned

  • Effective prompt engineering techniques
  • Real-time data handling using WebSockets
  • Scalable MERN architecture design
  • Creating user-friendly AI-driven interfaces
  • Building adaptive learning experiences

What's next for Self Ranker

  • AI Voice-Based Learning
  • Exam Simulation Mode
  • Study Session Tracker & Focus Monitor
  • Peer Learning Rooms for group study
  • Mobile App with offline capabilities
  • AI Tutor 2.0 with deeper personalization

Built With

Share this project:

Updates