Mathematics has always been a cornerstone of education, yet many students find it daunting or unengaging. Archimedes Jnr. was born from the desire to change this narrative by creating a platform that makes math not just accessible, but genuinely enjoyable for young minds.
Named after one of history's greatest mathematicians, this platform harnesses the power of SambaNova's lightning-fast Meta-Llama-3.1-70B-Instruct model to provide real-time, personalized math tutoring. The speed of SambaNova's inference APIs enables instantaneous responses, making the learning experience feel like a natural conversation with a knowledgeable tutor.
Modes
The platform offers three unique learning modes:
- Regular Mode: Interactive chat-based tutoring with AI-generated explanations
- Adventure Mode: Gamified learning through challenges and rewards
- Story Mode: Mathematical concepts woven into engaging narratives
Lessons:
- Architecting AI agents using LangChain to create specialized tutoring personalities
- Implementing efficient state management with Zustand for seamless user experiences
- Creating fluid, animated interfaces that keep young learners engaged
- Building adaptive learning paths that evolve with student progress
- Designing intuitive chat interfaces for educational purposes
Achievements:
- Developed a modular AI agent system that generates contextual math content
- Created a responsive explanation engine that adapts to different difficulty levels
- Implemented persistent user sessions with smooth state management
- Built an animated step-by-step onboarding flow for new users
Challenges:
- Optimizing AI response times for natural conversation flow
- Balancing technical complexity with user-friendly interfaces
- Creating age-appropriate content generation prompts
- Managing state persistence across different learning modes
- Designing intuitive interfaces for young learners
The project demonstrates how cutting-edge AI technology can be harnessed to create engaging educational experiences that adapt to each student's needs and learning pace.
Built With
- 13
- api
- app
- css
- framer
- langchain
- lucide
- motion
- next.js
- router)
- sambanova
- shadcn/ui
- tailwind
- typescript
- zod
- zustand
Log in or sign up for Devpost to join the conversation.