← Selected work
AI / Education / Assistant design

ESL Brains AI Assistant

Full case study

An AI-assisted homework concept for ESL Brains, exploring how teachers could generate, review, and send tailored assignments while students receive a simple guided homework experience.

AIEducationAssistant DesignProduct DesignConversational UXLearning ExperiencePrototyping
Teacher review screen showing AI-generated homework tasks ready to review and send.
Selected screen from the teacher-facing prototype, showing a review-before-send flow that keeps the teacher in control.
Role
Product Designer, AI prototyper
Status
Concept / prototype
Relevant for
AI product roles, edtech roles, assistant design, Product Designer roles, UX roles involving learning or knowledge products.
Evidence focus
Assistant behavior, two-sided learning workflows, and human oversight.

Context

ESL Brains supports teachers and learners with structured language learning materials. The concept explores how AI could help teachers turn existing lesson material into personalized homework without removing teacher judgment from the process.

Problem

How should an AI assistant support two connected contexts — teacher preparation and student practice — without overwhelming either side or making generated content feel unreviewed?

My role

I shaped the product concept, teacher and student flows, assistant behavior, UX writing, prototype structure, and review-before-send pattern.

Key challenges

  • Designing for two user groups with different needs: teachers need speed, control, and confidence; students need clarity and low-friction practice
  • Keeping generated tasks aligned with lesson context, level, difficulty, and teacher intent
  • Making AI outputs reviewable instead of presenting them as automatically correct
  • Designing a flow that feels useful even when the AI needs constraints or regeneration

Process

I mapped the teacher workflow from material selection to homework configuration, generation, review, draft saving, and sending. For the student side, the flow focused on receiving a clear assignment, completing tasks, and understanding progress. The prototype helped test where the assistant should ask for input, where it should generate, and where human review should remain explicit.

What I worked on

Teacher workflow

A flow for selecting a student, choosing lesson material, setting difficulty and due date, adding instructions, generating tasks, reviewing, saving, and sending.

Human oversight

A review-before-send model where AI output stays editable and regenerable instead of becoming an invisible automated decision.

Student experience

A learner-facing experience focused on receiving homework, understanding status, starting tasks, seeing progress, and reviewing completed work without exposing unnecessary AI complexity.

Assistant behavior

Rules and interaction patterns for keeping generated homework aligned with lesson context, language level, and teacher instructions.

Key design decisions

Problem

Teachers need speed, but not at the cost of control.

Decision

Put the generated homework into a review state before sending it to the student.

Why it mattered

This keeps the teacher responsible for quality and makes AI feel like support rather than replacement.

Problem

Generic generated tasks can ignore lesson goals or student level.

Decision

Let teachers provide material context, student selection, difficulty, due date, and additional instructions before generation.

Why it mattered

The assistant has enough constraints to produce more relevant homework, and the teacher can shape the output without writing everything from scratch.

Problem

Students should not need to understand the AI workflow.

Decision

Separate the teacher-generation flow from the student-completion flow.

Why it mattered

Each side gets an interface shaped around its own job: preparation and review for teachers, clear practice and progress for students.

Solution

The concept separates generation from approval. Teachers configure the context, review generated tasks, regenerate when needed, save drafts, and send homework only after checking it. Students receive a simpler experience focused on completing the assignment rather than understanding how the AI works.

Visual evidence

Teacher configure homework screen with student, material context, AI instructions, due date, difficulty, and generate button.

Teacher setup before generation

The teacher gives the assistant enough context to make the output more useful: student, lesson material, difficulty, due date, and custom instructions.

Teacher review and send screen with generated vocabulary, grammar, and reading tasks.

Review before sending

Generated tasks are not treated as final. The teacher can review, regenerate, save a draft, or send the homework after checking it.

Homework assignments dashboard with student names, lesson context, due date, status, score, and review actions.

Homework tracking

The broader workflow includes assignment status, due dates, scores, and review actions so teachers can follow what happened after sending.

Student mobile homework screen with a new assignment card, status tabs, estimated time, progress, and start action.

Student side: receiving homework

The student-facing flow turns the teacher's generated assignment into a simple task list with status, estimated time, deadline, progress, and a clear start action.

Student mobile homework screen showing a completed assignment with score and results action.

Student side: completion and feedback

After completion, the interface shows status, score, and the next meaningful action without exposing the complexity of the teacher's generation workflow.

What this project demonstrates

  • assistant behavior design
  • AI-supported learning experience
  • two-sided product thinking
  • user flow design
  • prompt and interaction logic
  • prototyping

Reflection

Useful AI in education is not about generating more content. It is about supporting the moments where teachers need help while preserving human oversight and pedagogical intent.

Ask the assistant about this project

Portfolio Assistant
Based on Patrycja's approved portfolio knowledge

Hi, I'm Patrycja's AI portfolio assistant. I can help you explore her experience, projects, AI work, UX writing skills, and potential fit for your role or team. You can ask a specific question or paste a job description for a role-fit check.

Please do not paste confidential or sensitive personal information. This assistant sends your question to Google Gemini API free tier and answers from Patrycja's approved portfolio knowledge base. Some details may still need to be confirmed directly with her.