We set out to create a transformative learning experience for children that combines education, interactivity, and AI-powered immersion. Kids naturally engage with friendly, playful companions, so we asked ourselvesβwhat if an AI-powered buddy could not only talk, wave, and follow their movements but also create real-time animated explanations of any topic they want to learn?
With NeoNest, we redefined interactive learning by blending an AI-driven chatbot, real-time text guidance, and AI-generated educational animations into a magic mirror that makes learning fun, engaging, and visually captivating. Our goal was to go beyond traditional learning tools and create an intelligent companion that sparks curiosity, enhances comprehension, and encourages interactive exploration.
Overiview of NeoNest
NeoNest is an AI-powered interactive learning companion that transforms education into an engaging, immersive experience for children. This cutting-edge magic mirror features a 3D animated chicken chatbot called "Neo", that interacts in real timeβtracking childrenβs movements, waving back, and engaging in fun, educational conversations. But NeoNest takes learning even further. As Neo explains concepts, the right half of the mirror dynamically generates real-time animated visualizations, turning abstract ideas into tangible, vibrant visuals. Imagine a glowing Earth spinning as Neo describes the solar system! And right beside it, NeoNest displays interactive pop-up textβhighlighting key words and guiding kids to say them aloudβreinforcing reading, comprehension, and retention in a playful way.
Designed for homes, classrooms, and learning on the go, NeoNest fosters curiosity, attention retention, and an engaging learning experience. The AI-driven system extracts key topics, generates explanations, and creates real-time animations, making education both interactive and visually captivating. It is currently available as both a web app and a physical Magic Mirror version!
NeoNest is not just a learning toolβitβs a revolutionary AI-powered mentor and companion, blending conversation, animation, and interactive text to make learning truly unforgettable. With its portable, intuitive design, NeoNest is the future of smart, interactive education.
End-to-End Model Pipeline (Software & Hardware Integration)
What It Does
NeoNest is a revolutionary AI-powered magic mirror that features:
A 3D animated chicken chatbot that talks, waves, and follows kidsβ movements.
Conversational AI powered by GPT-3.5 Turbo for dynamic, real-time discussions.
Speech recognition and gesture tracking, enabling natural and responsive interactions.
Interactive text guidance, displaying pop-up text to reinforce reading and pronunciation.
Real-time educational animations, visualizing learning concepts as kids explore them.
Portable design, allowing NeoNest to be used in classrooms, at home, or on the go. It is currently available as both a web app and a physical Magic Mirror version!
Product Features
1. AI-Powered Chatbot
3D Animated Chicken Character: Talks, moves its mouth, and waves interactively.
Speech Recognition & Synthesis: Powered by Web Speech API for fluid conversations.
Movement Tracking: Uses TensorFlow Coco-SSD for direction tracking and Mediapipe Hands for gesture recognition.
2. Real-Time AI-Generated Visuals
Concept Extraction: Identifies key learning topics from chatbot conversations.
AI-Generated Illustrations: Uses DALL-E 3 for text-to-image conversion.
Live Animations: Converts images into dynamic animations via Stability AI.
3. Interactive Learning Interface
Magic Mirror Display: LCD display with high responsiveness.
Textual Reference Panel: Displays chatbot conversation text for context.
Portable Design: Can be used anywhere, from classrooms to home settings.
Web Speech API: Enables text-to-speech and speech recognition.
@tensorflow-models/coco-ssd: Human movement detection.
@mediapipe/hands: Hand gesture tracking.
Hardware Components
LCD Display (Magic Mirror): For visual interaction.
Raspberry Pi 4B (RPi): Core processing unit.
Arducam IMX708 Camera: For movement and gesture tracking.
Audio Core HAT WM8060: High-quality sound output.
Assembly & Integration
Hardware Setup
Connect RPi to the Magic Mirror.
Assemble Arducam and Audio HAT.
Enabled video streaming between RPi and compute base
Allowed real-time video streaming between RPi and React Web App
Software Deployment
Load the React Web App onto RPi.
Integrate AI models for chatbot interaction and animations.
Real-Time Data Flow
Chatbot extracts key concepts.
Generates images/animations.
Displays synchronized visuals on LCD.
Challenges We Faced
Aligning speech and animations in real-time required pipeline optimization.
Ensuring a seamless AI-driven experience for chatbot interactivity, text display, and animated responses.
Optimizing real-time rendering for smooth animations on an embedded system.
Hardware assembly and software-hardware integration required precision and testing.
Accomplishments We're Proud Of
Successfully developed a fully functional AI-powered interactive learning mirror.
Designed an engaging, kid-friendly UI that combines text, animations, and chatbot interactions.
Created a highly responsive real-time learning experience that adapts to children's interests.
Integrated chatbot functionalities, AI-generated animations, and text & voice interactions seamlessly into a real-world hardware system.
What We Learned
AI-powered learning is most effective when it is multimodalβintegrating text, images, animations, and voice guidance.
Real-time AI processing and visualization require optimized architectures to maintain seamless interactivity.
Combining software and hardware for a highly interactive and portable learning device is a complex but rewarding challenge.
Whatβs Next for NeoNest
Expanding the chatbotβs personality with multiple AI-driven learning buddies.
Enhancing real-time animations for even more immersive visual learning.
Adding multilingual support to make NeoNest accessible to children worldwide.
Mobile Syncing: Allow parents to track learning progress via an app.
Conclusion
NeoNest is just the beginningβwe envision a future where AI-powered, interactive learning mirrors become a staple in every home and classroom, making education more immersive, engaging, and accessible for children everywhere.
Prerequisites
Python 3.11+
OpenAI API key
AWS account with appropriate credentials
Stability AI API key
Required Python packages (see requirements.txt)
Installation
# Clone the repositorygit clone https://github.com/yourusername/LIVE-AI-2025-Hackathon.git
cd LIVE-AI-2025-Hackathon
# Install dependenciespip install -r requirements.txt