The "Socratic" method, named after the ancient Greek philosopher Socrates, is a form of learning through disciplined questioning that challenges assumptions and reveals deeper understanding.
Socratic brings this approach to AI-powered study by evaluating the intellectual depth of student questions. The platform scores questions based on their complexity, from simple factual recall to analytical thinking to hypothetical exploration, creating a GitHub-style contribution graph that tracks growth as a thinker. This transforms studying from passive information consumption into active intellectual practice, where learning to ask better questions becomes the skill being developed. Multiplayer study rooms add collaborative challenge, making question quality visible and competitive among peers while measuring genuine understanding rather than memorization or time spent.
- Solo study chat with AI
- Question tier scoring
- Github-style contribution graph showing question depth
- Google Calendar + Google Meet integration
- Study rooms (create, join, real-time multiplayer chat)
- Game modes (Curiosity Relay, Deep Dive, Debate Mode, Speed Quiz)
- Weekly/Monthly wrapped (Spotify-style learning summary with top topics, deepest dives)
- Export sessions as formatted notes with citations
- Room leaderboards and collaborative achievements
| Week (mon-fri) | Frontend | Backend |
|---|---|---|
| 1 Feb 9th - 13th | Design UI/UX wireframes and mockups for chat interface | Setup project, assign roles, research AI provider |
| 2 Feb 16th - 20th | Finalize design system and component library | Setup Express.js, DB, and AI API integration |
| 3 Feb 23rd - 27th | Implement chat interface with message history | Develop AI prompt engineering and scoring algorithm |
| 4 Mar 2nd - 6th | Create depth score display and loading states | Build chat APIs and validate scoring |
| 5 Mar 9th - 13th | Build user profile with stats dashboard | Develop conversation context management |
| 6 Mar 16th - 20th | Build contribution heatmap component | Implement WebSocket room management |
| 7 Mar 23rd - 27th | Develop room creation and real-time messaging | Create room persistence and AI broadcasting |
| 8 Mar 30th - Apr 4rd | Build subject tracking interface and filters | Implement subject classification and connection handling |
| 9 Apr 6th - 10th | Refine UI/UX based on testing | End-to-end testing |
| 10 Apr 13th - 17th | Practice Presentation | Practice Presentation |
| 11 Apr 20th - 24th | Mock Presentations | Mock Presentations |
| 12 Apr 29th | Presentation Night! 🎉 | Presentation Night! 🎉 |
- Must Watch!!
- Frontend
- Backend
- Snigdha Yellapu
- Mariam Syed
- Aakash Bhagavathi
- Amjad Khazem
