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
ALI

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
ALI

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.