← All work RICE Smart · Study Companion Chatbot

Case Study · Mar 2024

RICE Smart

Onboarding, Chatbot & Self Quiz

  • EdTech
  • Onboarding
  • Conversational UX
Downloads
100K+
Play Store rating
4.5

Three modules I designed for a 100K+ download EdTech app: a shorter onboarding, a chatbot for doubts, and a self quiz.

Overview

A leading EdTech app, missing a voice

  • 100K+

    Downloads

    EdTech app

  • 4.5

    Star rating

    on the Play Store

RICE Smart is an EdTech app built around live doubt-clearing sessions. I worked on three of its modules: a shorter onboarding, a chatbot for doubts, and a self quiz. I did not design the whole app.

My Contribution

What I did on this project

  1. 01

    Role & team

    Product designer. Onboarding and Self Quiz: solo. Chatbot: with a Product Manager, who helped with brainstorming and requirements.

  2. 02

    Timeline

    Onboarding redesign: 3 weeks, across several onboarding modules.

  3. 03

    What I did

    Onboarding: a UI/UX audit, competitor analysis and redesign. Chatbot: the flows and screens for asking doubts. Self Quiz: create, take, share and compare quizzes, added on top of the existing My Activity section.

Onboarding · The Problem

What the funnel showed

  1. 01

    98% open it, 25% register

    On the landing screen, illustration covers about 60% of the space and the bottom half is text-heavy. Tapping the phone-number box sends the user to a different screen, which can misguide them.

  2. 02

    Drop-off after OTP

    Users fell from 25.87% to 22.49% after the OTP step, at the personal-details screen, where last name, gender and date of birth were all mandatory.

  3. 03

    Exam and education

    Of the 22.49% who reached this step, 1.07% did not fill in these details. Exams were shown as tiles, and education was mandatory.

Onboarding · Before

The original login flow

Seven screens of the original RICE Smart flow: landing, phone number, OTP, personal details, location, exam selection and education

Seven screens from landing to the app: landing, phone number, OTP, personal details, location, exam and education.

Onboarding · Competitor Analysis

How four exam apps do it

  1. 01

    Unacademy · 50M+ downloads

    The OTP is only triggered after the user has entered their details.

  2. 02

    PhysicsWallah · 10M+ downloads

    Name and phone number sit on the same screen, which cuts the number of clicks.

  3. 03

    Utkarsh Academy · 10M+ downloads

    Many calls to action on the login screen, and multiple drop-downs on exam selection.

  4. 04

    Adda247 · 10M+ downloads

    Google sign-in is prioritised over phone number, and the OTP is entered in a pop-up.

Onboarding · Recommendations

What the audit recommended

  1. 01

    Landing screen

    Less illustration and less text. Let people type the phone number on the screen itself, instead of being sent to another one.

  2. 02

    Personal details

    Make last name, gender and date of birth optional, and replace demographic questions with a state or pin-code drop-down.

  3. 03

    Exam selection

    A list with a search bar instead of tiles.

  4. 04

    Education

    Not mandatory.

Onboarding · After

The redesigned flow

Tap through the phone, or pick a step to jump there.

Chatbot · Problem Statement

Helpful Sessions, Hesitant Students

  1. 01

    Too shy to speak up

    RICE Smart offers doubt-clearing sessions, yet some users shy away from attending — several are simply too timid to engage in front of the class.

  2. 02

    A bot that understands

    The challenge was to build a chatbot that could understand and respond to a wide range of questions across courses and subjects.

  3. 03

    Starting the conversation

    The bot should open the conversation itself by asking what a student was studying, rather than expecting them to know how to phrase a request for help.

Chatbot · Use Cases

What Students Actually Needed

  • 01

    Post-exam clarity

    After a weekly or monthly exam, students want to know exactly which areas to work on.

  • 02

    A sense of standing

    Users want to know their position in class to maintain healthy competition, plus performance by individual subject.

  • 03

    A judgement-free way to ask

    Some students hesitate to ask in front of a class — a chatbot lets them ask any question, anytime.

  • 04

    Repeatable, limited questions

    A user can ask the same question multiple times, though there’s a limited number of questions allowed per month.

  • 05

    Cross-subject answers

    One question can have multiple valid answers — e.g. Physics and Chemistry both cover Thermodynamics.

  • 06

    A memory of past questions

    Users want to revisit what they asked earlier instead of retyping it.

Chatbot · Possible Solution

For the Chatbot

  1. 01

    Repeat-question memory

    If a user asks a question they’ve asked before, they’re redirected straight to the earlier chat instead of getting a fresh answer.

  2. 02

    Course & subject first

    The user is asked to specify the course and subject before the bot works on a solution.

  3. 03

    A searchable log

    A log and history of past questions is maintained, so a user can come back and check earlier answers anytime.

Chatbot · User Flow

How the Chatbot Works

  1. Ask RiceBotOpens the conversation
  2. Pick the courseWBCS, PSC Pro
  3. Pick the subjectBengali, Chemistry…
  4. Write the questionLimited per month
  5. Asked before?Go to the earlier chat
  6. Bot answersCan span subjects
  7. Log & historySearchable past questions

Course and subject first

RiceBot asks which course, then which subject, before the student writes anything.

Never answer twice

A question asked before goes straight to the earlier chat; every answer is kept in a searchable log.

Chatbot · Redesign

Ask RiceBot, redesigned

Tap through the phone, or pick a step to jump there.

Self Quiz

A quiz you can share

01

Self Quiz

A self-quiz feature lets a user create a quiz for themselves with AI: just add the subject, topic name and number of questions. The quiz is generated instantly and can be shared with friends, so they can see who did better.

02

Built on My Activity

My Activity already existed in the app: attendance, exams attempted, a class leaderboard and an exam summary. I did not design it. The Self Quiz was added as a feature on top of it.

Self Quiz · User Flow

How the Self Quiz Works

  1. My ActivityAttendance, exams, rank
  2. Your QuizStart, Resume, Result
  3. CreateSubject, topic, questions
  4. Quiz generatedBy AI, instantly
  5. Share with friendsRevision, together

Quiz yourself, share it

Create a quiz from a subject, topic and number of questions; AI generates it instantly and it can be shared with friends.

Self Quiz · Redesign

Create, share, compare

Tap through the phone, or pick a step to jump there.

RICE Smart

Getting started, getting unstuck

A shorter way in, a judgement-free way to ask a doubt, and a quiz to check what you know and share it with friends.

01 / 09