DEV Community

Cover image for Atomica- Turn Science into understandable concepts
Shreya Nalawade
Shreya Nalawade

Posted on

Atomica- Turn Science into understandable concepts

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

Youtube 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 (0)