Novi ACAdemy

intro

Ella Academy explores a new direction for traditional education products, shifting from simply delivering courses and answers to an autonomous learning system built around AI notes, knowledge graphs, and atomic content.

It organizes learning materials, connects related concepts, and recommends exercises, flashcards, and other resources to help students understand and retain knowledge more efficiently while preserving control over their learning journey. AI continuously identifies each student’s current level and provides adaptive explanations, practice, and assessments tailored to their needs.

Services

UI/UX Design, Research, Animation, Illustration

Year

2026

Concept, Analysis & Planning

In traditional learning models, students are expected to follow predefined courses, with the starting point largely determined by a structured education system.

Existing education apps face a similar issue. They are not fundamentally different from traditional learning platforms: AI mainly helps generate course content more efficiently, while human review ensures quality. Some AI-powered Q&A and explanation features are added to support learning.

From a longer-term perspective, however, this still treats AI as an efficiency tool rather than part of the learning process itself. The core experience remains largely unchanged. It falls short of truly AI-native learning—personalized pathways, adaptive feedback, contextual interaction, and continuous support for motivation and outcomes are still missing.

To explore what the project could become, I conducted desk research and developed a 50-page strategic proposal outlining possible directions and potential solutions.

Problems & Challenges

In the 1.0 version, we identified several key issues:

  • Content production was costly and hard to reuse across regions due to local textbooks, curriculum standards, and manual review. AI output also required frequent quality checks.

  • Courses, Q&A, and schedules were disconnected, so learning activity and results could not accumulate into long-term assets.

  • AI worked mainly as an on-demand tool, with little ability to guide learning paths or retain context over time.

The core challenge was to connect fragmented content and tools, so AI could support understanding, practice, and knowledge accumulation while helping users build their own learning library.

Design Strategy

After research and exploration, I defined the core strategy as “deliver tool value first, then build trust in learning.”

Users first gain clear efficiency benefits through AI summaries, concept explanations, and note organization, gradually learning what AI can reliably do.

Once trust is established, the system recommends exercises, flashcards, and related concepts, helping users move from passive reading to active learning.

Throughout the experience, AI recommends rather than dictates—users always decide what to generate, study, or explore next.

Start with Notes

Notes are the main entry point for users to experience the product’s value. They turn courses, files, and personal records into structured knowledge—highlighting key ideas, explaining concepts, organizing questions, and connecting related content.

Users can freely review, edit, and expand both original materials and AI-generated content. Over time, these notes become a personal knowledge base that supports practice generation, flashcard review, and relevant course recommendations.

Learning Engine

The knowledge graph and atomic course structure form the product’s learning engine. The graph defines prerequisite, follow-up, and related concepts, helping AI understand what users are learning, what they are missing, and what they can explore next.

Course atomization breaks full lessons into clear, reusable knowledge units that can be connected and orchestrated by the graph. Together, they allow the system to generate targeted practice, flashcards, and explanations around specific concepts instead of simply recommending entire courses.

Learning Loop

The user journey follows one simple principle: the system provides options and content, while users decide how to learn and act.

The experience begins when users upload materials or open a course. AI turns the content into structured notes and identifies key concepts. Based on these notes, knowledge relationships, and past questions, the system recommends exercises, flashcards, summaries, or further explanations.

Students choose what to generate and study without following a fixed schedule. New results and questions then feed back into their notes and knowledge state, forming a continuous loop of Input → Understand → Recommend → Practice → Retain.

Page Structure

The final product is built around four core modules: Home, Notes, Library, and Q&A.

Home surfaces recent content and learning suggestions. Notes support deeper analysis and explanation, organizing useful information around the learner’s context. Library manages structured course resources, while Q&A provides quick, on-demand support.

Exercises and flashcards appear naturally as extensions of specific knowledge points, allowing the experience to grow around user choice and continuous knowledge accumulation.

AI Character Design

The AI character needed to reflect both the target user profile and the existing visual language of the AI Center’s assistant. I therefore used a bright orange-yellow palette and simple gestures to give it a distinct identity and help users quickly recognize its role.

Motion & Delivery

Motion needed to be visually distinctive while remaining practical to implement. After evaluating several options, I chose Rive as the main tool for motion design and delivery.

Compared with traditional workflows such as Lottie or After Effects, Rive offered greater flexibility and smoother transitions between AI states. Its state-machine logic maps closely to development workflows, allowing interaction states to be controlled through parameters and greatly simplifying integration. This reduced the implementation workload for motion by over 90%.

Design System / Component Library

I built a component library and supporting design guidelines to improve consistency and usability across implementation.

The system was designed not only for human readability, but also tested and adapted for AI. This allows AI tools to access the specifications directly through MCP and quickly generate corresponding Markdown design documentation for each module.

OUTCOME

Networking, project enquires

or just say ‘hola’ – zhlsmail@foxmail.com

Networking, project enquires

or just say ‘hola’ –zhlsmail@foxmail.com

Create a free website with Framer, the website builder loved by startups, designers and agencies.