Inspiration 🚀
Our inspiration for NovaAI was to create a tool that sparks curiosity and excitement about space in young minds. We want to encourage the next generation of astronomers, scientists, and dreamers by bringing the wonders of the universe closer to them in an engaging, interactive way. We’re passionate about making learning fun, and we believe that a friendly AI buddy like NovaAI can help young people explore the stars while nurturing a love for science and discovery.
What It Does 🌌
NovaAI is an interactive space buddy designed to introduce youth to the universe’s mysteries! NovaAI provides real-time space facts, insights, and cosmic jokes, all while encouraging curiosity and learning. With voice recognition and gamified interactions, NovaAI makes it easy to explore space concepts in a fun, hands-on way that keeps users engaged and excited to learn more.
How We Built It ðŸ›
We used Python to develop NovaAI’s intelligent responses, with Ollama enhancing its conversational abilities with real-time information sentiment analysis, and chat history. The front end was built with Flask, CSS, HTML, and JavaScript, allowing a seamless and engaging user interface. This structure enables real-time interaction while keeping NovaAI’s responses fresh and informative.
Challenges We Ran Into ðŸŒ
One of the main challenges we faced was connecting our Python-based AI backend to the front-end interface. Integrating NovaAI’s features while keeping it interactive and responsive required considerable effort and problem-solving, but this experience strengthened our technical skills and teamwork.
Accomplishments That We're Proud Of 🌟
We’re incredibly proud of successfully connecting the AI to the front end, creating a smooth, unified experience. This achievement was a significant milestone for us, proving our ability to overcome technical hurdles and push NovaAI toward our vision of a friendly and engaging educational tool.
What We Learned ✨
Through this project, we learned to work with Flask, JavaScript, HTML, CSS, and Ollama to build an interactive web app. Each tool added to NovaAI’s personality and interactivity, teaching us valuable skills in web development and AI integration. We also learned the importance of creating a user-friendly design to maximize engagement.
What's Next for NovaAI ðŸŒ
Next, we plan to expand NovaAI’s capabilities to include more personalized interactions and enhanced gamification elements. Our goal is to make NovaAI an even more engaging and informative buddy, offering deeper insights and guiding youth through their own space journeys. We also hope to provide better Text-to-speech and AI voice to create better interactions with the user.
Log in or sign up for Devpost to join the conversation.