DEV Community

Cover image for Atomica- Turn Science into understandable concepts (Audio+Visual+ Tutoring)
Shreya Nalawade
Shreya Nalawade

Posted on Edited on

Atomica- Turn Science into understandable concepts (Audio+Visual+ Tutoring)

Google AI Challenge Submission

This is a submission for the Google AI Studio Multimodal Challenge

What I Built

Atomica is an AI-powered educational app that transforms science learning into an interactive, visual, auditory, and engaging experience. It helps students understand complex concepts through diagrams, explanations, quizzes, flashcards, AI-powered tutoring, and audio narration. By combining multimodal AI capabilities, Atomica addresses the common problem of abstract science topics being hard to visualize, understand, and memorize, creating a hands-on, multisensory learning experience for students of all ages.

Atomica User Input

👤 Your Level

Who are you learning for?

  • 🧒 Kid
  • 🎓 High School Student
  • 🎓👩‍🎓 College Student

🔬 Scientific Concept

Type the science topic you want to learn:

Examples: Photosynthesis, Newton’s Laws, DNA replication

🌐 Language

Choose the language you want:

  • 🇬🇧 English
  • 🇮🇳 Hindi
  • 🇫🇷 French
  • 🇩🇪 German
  • 🇪🇸 Spanish

📚 Learning Mode

  • How do you want to learn?
  • 🖼️ Diagrams & visuals
  • 🎧 Audio explanations
  • 📝 Quizzes & flashcards
  • 🤖 AI tutor guidance

Demo

Demo Link

Deployed Cloud Run App: Atomica Live Demo

Screenshots
Image1

Image4description

Image2description

Image3description

Image5description

Image6description

How I Used Google AI Studio

1. Diagram Generation

  • What it does: Converts a text prompt (like “Photosynthesis” or “Black Hole”) into a visual diagram.
  • How it works: Uses AI to generate a clean, modern, educational illustration, highlighting only the key components with minimal text.
  • Why it’s valuable: Makes abstract scientific concepts visible and easier to understand, helping visual learners quickly grasp ideas that are otherwise hard to imagine.

2. Multimodal Explanations

  • What it does: Provides explanations based on the generated diagrams, combining both visual and textual information.
  • How it works: AI analyzes the diagram and the topic prompt, then generates a concise, context-aware explanation. It can also use analogies for easier understanding.
  • Why it’s valuable: Supports deep comprehension, allowing learners to connect the visual information to the underlying science in a meaningful way.

3. Audio Narration

  • What it does: Reads explanations aloud to students.
  • How it works: Uses AI to generate natural-sounding speech from the text explanations.
  • Why it’s valuable: Supports auditory learners and makes the platform accessible to students with visual impairments. It also allows multitasking or studying on the go.

4. Interactive Q&A (AI Chat Tutor)

  • What it does: Allows students to ask follow-up questions about any topic.
  • How it works: AI uses the context of the explanation and diagram to provide relevant, accurate answers in real time.
  • Why it’s valuable: Creates a personalized learning experience, helping students clarify doubts instantly instead of waiting for a teacher or searching elsewhere.

5. Quiz and Flashcard Generation

  • What it does: Automatically creates multiple-choice quizzes and flashcards from the explanation text.
  • How it works: AI extracts key concepts and formulates questions, answers, and concise definitions for flashcards.
  • Why it’s valuable: Encourages active recall and spaced repetition, which are proven techniques for memory retention and mastery of concepts.

6. Translation Support

  • What it does: Converts explanations, quizzes, and flashcards into multiple languages.
  • How it works: AI translates text while maintaining clarity and scientific accuracy.
  • Why it’s valuable: Makes learning accessible to non-English speakers and supports global users, expanding the app’s usability and reach.

✅ Summary

Together, these features make Atomica a complete multisensory learning platform. Students can:

  • See diagrams,
  • Read and hear explanations,
  • Test themselves with quizzes and flashcards,
  • Interact with an AI tutor, and
  • Learn in multiple languages, all in one place.

Multimodal Features

  • Image Generation: The imagen-4.0-generate-001 model is used to generate clear, educational diagrams from text prompts. Note that this model may require a paid tier, and free-tier access may not be available.
  • Multimodal Explanation: The gemini-2.5-flash model analyzes both diagrams and text prompts to provide context-aware explanations, making complex science concepts easy to understand. This is fully supported in the free tier.
  • Quiz Generation: Also using gemini-2.5-flash, Atomica automatically generates multiple-choice quizzes based on the explanations, helping students test their understanding. Free-tier usage is supported.
  • Flashcards: The same gemini-2.5-flash model creates memorization flashcards for key concepts, aiding active recall and long-term retention. Free-tier access is available.
  • Chat Tutor: gemini-2.5-flash powers the interactive Q&A feature, allowing students to ask follow-up questions and receive accurate, context-aware answers. This feature is supported on the free tier.
  • Translation: Using gemini-2.5-flash, Atomica can translate explanations, quizzes, and flashcards into multiple languages, expanding accessibility for global learners. Free-tier usage is supported.

Top comments (10)

Collapse
 
divyasinghdev profile image
Divya •

This would have been great to have in school time 😄

Collapse
 
shreya111111 profile image
Shreya Nalawade •

Yeah couldn't agree more

Collapse
 
trojanmocx profile image
TROJAN •

Really like how Atomica brings all the modes of learning into one place—visuals, audio, quizzes, and tutoring. It feels like the kind of app I wish existed when I was struggling to picture DNA replication or Newton’s laws back in school. Excited to see how this grows, especially with the multilingual support.

Collapse
 
shreya111111 profile image
Shreya Nalawade •

I appreciate you like it. Even earlier in my school days I wish I had this kinds of app which bring every thing in one place. I struggled to find an app in market so I created one.

Collapse
 
trojanmocx profile image
TROJAN •

That's crazy...!!

Collapse
 
aniket_yadav_f08bb6d07036 profile image
Aniket Yadav •

This is a great stuff, specially the interactive AI chat tutor part.

Collapse
 
shreya111111 profile image
Shreya Nalawade •

I am glad you liked it

Some comments may only be visible to logged-in visitors. Sign in to view all comments.