Naomi-AI: AI-Driven Guidance Counselor

Client: 24/7 Teach

Industry: E-Learning Providers

Role:

  • UX Designer, UX Writing, Wireframing, Web Design, Mobile Design, Prototyping

  • UX Research Lead, Competitor Analysis, UX Research, Surveying, Usability Testing, A/B Testing

  • Data Scientist, Machine Learning, Artificial Intelligence (AI), Front-End Engineering; Back-End Engineering, Prompt Engineering, Manual Writing

Team Member(s):

  • Lia Faynberg, UX Researcher

  • Anna Kholyavko, UX Researcher

  • Estefano Ascencio, UX Researcher

  • Laura Lopez, Director of Product

  • Siyuan (Adam) Ji, UI/UX Designer

  • John Ho, UI/UX Designer

  • Nikko Chan, Lead Developer

  • Estefano Ascencio, Software Engineer

  • Leah Chung, Lead Designer

Tools: Google Forms Survey, Squarespace, Figma

Programming Language: Python

Duration: August 2023-May 2024


Background

24/7 Teach is an E-learning organization that prepares teen, adult, and corporate learners with virtual courses and professional experience.

24/7 Teach provides services based on the following types of clients:

  • Teens: seminars for life skills; boot camps for career skills; career readiness programs for career preparation and professional development; college counseling and test preps.

  • Adults: boot camps for career skills; certificate programs for college alternative courses; parent workshops for homeschooling; teacher workshops for teaching skills.

  • Organizations: the hiring of a 24/7 Superstar; managed internships; instructional design.

Overview

The 24/7 Teach's AI College and Career Success Coach provides personalized college and career counseling through Naomi, an AI-powered virtual guidance counselor and career coach. We aim to help students pursue their ideal post-secondary education and profession by providing constant support, motivation, and readiness through personalized guidance, instant feedback, and meaningful engagement.

Our clients are:

  • Educational Institutions: This includes K-12 schools, colleges, and universities that may subscribe to our service on behalf of their students.

  • Government Educational Programs: Various government bodies may subscribe to enhance their existing educational frameworks.

  • Parents: Parents of students may choose individual subscriptions.

  • Students: In a B2C model, students can choose individual subscriptions.

The services are:

  • Provide real-time, personalized educational and career guidance by providing fast, 24/7 individualized feedback from Open AI’s Chat GPT-4 API.

  • Boost students’ confidence in their college applications and career search by identifying and quality-checking application requirements before submission, such as a letter of statement and resume.

  • Increase students’ success in their chosen fields by regularly collecting and updating Naomi’s AI with the required skillsets and trends for each respected career.


Process

Figure 1: The Double Diamond Model

As shown in Figure 1, I divided the UX project into 4 phases: Discover, Define, Develop, and Deliver.

Phase I : Discovery

1. Problem Statement

I developed the following problem statement based on the alarming students-to-counselor ratio addressed in an article written by Emily Steffek on June 19, 2023:

“The American School Counselor Association (ASCA) recommends a (250:1) ratio of students per school counselor from the previous (408:1) proportion from the 2021-2022 school year, leading to inefficiencies in college and career counseling. Counselors have many responsibilities, such as providing social/emotional services, crisis counseling, college and career planning, and monitoring academic performance. High caseloads mean counselors have less time to spend with each student, leading to incomplete and ineffective counseling services.”

The problem statement addresses the direct relationship between the students-to-counselor ratio and the postsecondary success rate for middle and high school scholars.

2. Competitive Analysis

Naomi, the AI College and Career Success Coach, aims to provide constantly accessible virtual guidance counseling to online subscribers through artificial intelligence. Naomi is a private web application from 24/7 Teach's subscribers and learners. I designed Naomi's information architecture (IA) and user interface (UI) based on the two most utilized competitors in conversational generative artificial intelligence technology, ChatGPT and Google Bard. I incorporated the brand logo and colors into the design of Version I.

ChatGPT (Desktop Version) and (Mobile Version)

ChatGPT vs Bard

Bard (Desktop Version) and (Mobile Version)

Phase II: Define

1. Designing the User Interface of Naomi (Version I)

24/7 Teach Logo. 24/7 Teach’s Brand Colors (Left to Right): Robin's Egg Blue: #07c4c8; Sandy brown: #f59171; Cadet Blue: #a8b1c2; Shuttle Gray: #63687b; White: #ffffff; Pickled-Bluewood: #30445c; Chestnut Rose: #cb7459; aqua-haze: #ebf0f4; Lochinvar: #2c8990

Version I of Naomi, shown below, incorporates 24/7 Teach brand elements and UI elements from both ChatGPT and Google Bard. Naomi greets users with 4 prompts and provides a text bar for asking questions. Additionally, there are buttons for users to express their preferences ("Like," "Dislike," and "Regenerate"). Like ChatGPT, Naomi distinguishes between the user's and the AI's responses by using different background colors for each: answers from Naomi appear in light blue. In contrast, responses from the user have a white background. Naomi also features a collapsible toolbar that allows users to create, search, and reopen chats. Like Google Bard, the search bar, "New Chat," and recent chat buttons are different colors than Naomi's chosen bluewood border color.

Naomi (Version I) Desktop

Naomi (Version I) Mobile

2. Designing the User Interface of Naomi (Version II)

Naomi (Version I) Desktop

Naomi (Version II) Desktop

Naomi (Version I) Mobile

Naomi (Version II) with Accessibility Features

Naomi (Version II) Mobile

In Version II of the interface, Naomi's response is aligned to the left while the user's reply is aligned to the right, creating a natural conversation flow. We replaced the "menu" and "send" icons with more familiar and modern variations, and the toolbar is now a dark gray color, contrasting with the dark blue border. The chat buttons have a stylish and minimalist appearance with dark gray color and white outlines, unlike the multicolor buttons in Version I. Moreover, users can access their profile and modify their settings via the toolbar, which was impossible in the previous mode.


3. Increasing Accessibility to Naomi (Version II)

Naomi (Version II) with Accessibility Features labled

Naomi’s design was upgraded with four additional features to boost accessibility for physically impaired audiences:

  • Notification: To inform users when 24/7 Teach receives and answers their questions.

  • Voice to Text: Use the device’s microphone to record the user’s voice and transform it into text for the text box.

  • Accessibility: Enable users of other features like night mode and text enlargement.

  • Help: Get the user access to the 24/7 Teach Support team.

Phase III: Develop

After finalizing Naomi's user interface (UI) design and receiving approval from the Chief Executive Officer (CEO) of 24/7 Teach, I created design documentation and handed it over to the software development team for implementation. During this phase of Naomi's development, my role shifted from a UX designer to a Data Scientist and UX Research Lead. This was due to my expertise in full stack engineering and machine learning, which was required to train and test the artificial intelligence of Naomi.

1. Training Naomi

The software team implemented Naomi's final UI on the 24/7 Teach website. My responsibilities as a data scientist included determining the questions learners would ask Naomi, input answers to these prompts in Naomi’s database using Python, and determine whether Naomi was ready to coach the teen and professional learners at 24/7 Teach successfully.

Naomi on the 24/7 Teach Website

2. Accessibility Widget Testing

Naomi used the UserWay accessibility widget to make the web application more inclusive for visually impaired users. I tested the widget's efficiency and documented which UI elements must be altered to accommodate its features.

The widget has the following twelve features:

  1. Contrast+: Has three modes: Light Contrast, Dark Contrast, and Invert Colors. Increase the contrast of each site’s element to improve overall visibility for the audience.

  2. Highlight Links: Detect and highlight links in Naomi’s responses.

  3. Bigger Text: Increase the application’s font size in four increments: Bigger Text 1-4.

  4. Text Spacing: Increase spacing between each text with Light, Moderate, and Heavy Spacing.

  5. Pause Animations: Speeds interactions from Naomi by removing animations between them.

  6. Hide Images: Decrease load time by removing images on the website.

  7. Dyslexia Friendly: There are two modes of Dyslexia Friendly: Dyslexia Friendly and Legible Fonts. Use UserWay’s Dyslexia-Friendly Font to make words easier to read for a dyslexic audience. Convert the original font to Arial with Legible Fonts.

  8. Cursor: It has three modes: Big Cursor, Reading Mask, and Reading Mode. Create a cursor to help readers read line-by-line responses provided by Naomi.

  9. Tooltips: Provide small details to be altered for assistance with tools for clients.

  10. Line Length: Increase line spacing to 1.5x, 1.75x, and 2x for improved readability.

  11. Text Align: Change the text alignment (Left, Right, and Center).

  12. Saturation: Increase, decrease, and remove color saturation for the web application for better visibility.

Below is a slideshow of the widget’s features on Naomi. After finalizing the test, I documented that the buttons must be flattened into one layer and not declared images in JavaScript. I instructed the developer team to create a tooltip to inform online viewers to use Line Length and their browser’s zoom function as an alternative to Bigger Text since Bigger Text cuts the page.

3. Naomi’s Usability Testing 1

3a. Objective

Our goal is to improve the user and learning experience of 24/7 Teach's learners by evaluating Naomi's ability to meet their specific needs with and without initial guidance from 24/7 Teach. We will also monitor how students use Naomi on a daily basis to answer academic, social-emotional, and career-related queries.

3b. Methodology

To conduct the usability test, we have devised a methodology of recruiting 9 high school students to use Naomi for a week and share their opinions on Naomi's responses through two surveys.

Target Users: 9 High Schoolers, enrolled in a 24/7 Teach program

Duration: 1 Week

Tasks: At the start of the experiment, we requested the participants to complete a two-hour synchronous (moderated) remote usability test. They were required to ask Naomi questions related to Math, Science, History, English, Social-Emotional, College Counseling, and Career Planning without our assistance in asking AI the right prompts. After completing the test, they were asked to submit their feedback on Naomi by completing the first survey. Following this, we invited the same nine participants to undertake a week-long asynchronous (unmoderated) remote usability test of Naomi. Before the asynchronous test, we provided them with tips on how to ask AI questions effectively. At the conclusion of the week, they were asked to provide their feedback by filling out a final survey about their experience of finalizing the asynchronous test.

The tips we provided the participants for getting better responses from Naomi are:

  1. Be clear and specific in your instructions.

  2. Use conversational language.

  3. Avoid ambiguous or open-ended questions.

  4. Provide background information to Naomi.

  5. Beak down complex questions into smaller parts or follow-up questions.

  6. Incorporate examples and scenarios in your prompt.

  7. Considering the limitations of the model; Naomi is intended to give quick, readable counseling, not to replace a teacher.

  8. Test and iterate your prompts.

  9. Specify your response according to your requirements.

  10. Use successful prompts you used on other AIs.

3c. Metrics

How High School Students Rated Naomi’s Responses for Math, Science, History, and English Questions on a Scale from 1-10

Metrics: The metrics above show how the high school participants scored Naomi on a scale from 1 to 10 for Math, Science, History, and English questions. The blue charts represent the data from the first survey when the students did not receive AI training before using Naomi, while the purple charts represent the second survey completed at the end of the week with AI training. 

Observation: Naomi received better scores with homework assistance in humanities subjects than in Science, Technology, Engineering, and Mathematics (STEM) subjects. However, the ranking for History slightly improved after receiving AI training, while the score for English declined narrowly. I concluded that Naomi perform best with fact-based humanities like History.

How High School Students Rated Naomi’s Responses for Social-Emotional, College Counseling, and Career Planning Questions on a Scale from 1-10

Metrics: The metrics above display how the high school participants scored Naomi on a scale from 1 to 10 for Social-Emotional, College Counseling, and Career Planning questions. The blue charts display the data gathered in the initial survey, where students utilized Naomi without prior AI training. In contrast, the purple charts illustrate the findings of the subsequent survey conducted at the week's conclusion following AI training. 

Observation: Naomi received high scores for social-emotional, college counseling, and career planning advice, with average rankings of 8/10.

3d. Conclusion

The percentage of participants who would use Naomi everyday

The percentage of participants who would refer Naomi to a friend

In conclusion, as shown above, a majority of the high school participants would use Naomi every day for homework, social-emotional, college, and career counseling. Additionally, they would refer Naomi to a friend.

Successes

The steps to finding the solution to the question are clear, concise, and accurate. Naomi even tells you the appropriate formula that you should use, and the steps are numbered.
— Anonymous User
I love this answer, especially the first guide about affirming friendship. As to social-emotional response, it provides deep understanding and empathy.
— Anonymous User
10 [out of 10], a really solid response that doesn’t just summarize the events in the novel, but also offers questions to the user to think about while examining the events and characters in conjunction to the main theme of the novel.
— Anonymous User
It gave a thoughtful answer that accounted for where one lived and the industry in which they worked, but also that there are more important things to consider, like job stability, work-life balance, and fulfillment.
— Anonymous User

According to the above testimonials, Naomi successfully provides clear, concise solutions to math and science problems with step-by-step formulas. Naomi can put herself in the users' point of view and help them summarize literary sources and historical events. Lastly, Naomi empathizes with the users when they ask for guidance on nonacademic subjects, including interpersonal communications and career mobility.

Areas for Improvement

It could be better if the response was structured and numbered/bulleted, rather than feeding the user a paragraph for an answer.
— Anonymous User
I think this AI can improve if they AI actually did the problems with us, and maybe provide a final answer.
— Anonymous User
It would a lot more efficient if Naomi incorporated working links to the resources that it names for the user, this could speed up user’s experience, and make navigating to resources a lot easier.
— Anonymous User
[diagram]: provide diagrams when the user asks for them because the guidance might not be helpful for someone who is a visual learner.
— Anonymous User

Although the participants would refer Naomi to their peers, Naomi needs improvements in the following areas:

  • Problem 1: Text Blocks: Long Naomi's responses are presented in a block format without any spacing, which can cause cognitive overload for the reader.

    • Actionable Plan 1: Improve Readability: Program Naomi to use bullet points and numbering to break up responses for users.

  • Problem 2: Nonfunctioning Links: Naomi does not provide functioning links and assigns resources for users to search for themselves.

  • Actionable Plan 2: Expand Responses: Include links to educational resources and material directly into Naomi’s responses.

  • Problem 3: Incomplete/Incorrect Answers: Naomi either does not provide the final answer or misinterprets literary passages for open-ended questions.

  • Actionable Plan 3: Train Naomi Further: Prepare Naomi to answer accurately in simple language. Measure the performance of Naomi’s answers.

  • Problem 4: No Diagrams/Learning Graphics: Naomi does not generate diagrams or other learning visuals with her responses.

  • Actionable Plan 4: Enhance Naomi’s Functionality: Program Naomi to use complex algorithms and create visuals.

Lessons

I learned that the best way to observe the feasibility of your product is to perform a usability test with target clients without training materials first as the control. Then, provide training materials to the participants as an experimental variable, reiterate usability testing, and analyze the shift in opinions and behaviors after receiving the experimental variable. Lastly, I learned that having similar question formats between the initial and final usability testing ensures consistency in data visualizations between the two usability tests and feasible data analysis.

4. Naomi’s Usability Testing 2

4a. Objective

We aim to evaluate and showcase the significant improvements made to Naomi-AI since Usability Test 1, demonstrating our commitment to enhancing its usability and user experience. Additionally, we wanted to evaluate the effectiveness of Naomi-AI’s instructional guides, which the instructional design team and I prepared.

4b. Methodology

We devised Usability Test 2 by recruiting 9 high schoolers from the previous usability test and asking them to complete a short remote synchronous (moderated) test over Zoom.

Target Users: 9 High Schoolers enrolled in a 24/7 Teach program

Duration: 1 Day

Tasks: We gave the 9 students instructional guides to complete the 2-hour synchronous (moderated) remote usability test via Zoom. The students provide feedback on their experience with the updated Naomi-AI by completing a short survey.

4c. Metrics

How High School Students Rated Naomi’s Responses for Math, Science, History, English, and Mental Health Questions on a Scale from 1-10 from the Initial Test in Usability Test 1 vs Usability Test 2

Metrics: The metrics above show how the high school participants scored Naomi on a scale from 1 to 10 for Math, Science, History, and English questions. The blue charts represent the data from the first survey in Usability Test 1 when the students did not receive AI training before using Naomi. In contrast, the Orange charts represent the survey from Usability Test 2, completed with an instructional guide of Naomi-AI provided by the research and instructional design team.

Observation: As shown above, Naomi-AI’s performance in answering academic subjects has significantly increased since the first test from Usability Test 1, while Naomi-AI’s overall score for answering mental health questions remained the same.

4d. Conclusions

Students’ Rating the Overall Experience and Helpfulness of Naomi-AI during Usability Test 2

During Usability Test 2, 9 high school students rated the overall user experience of the upgraded Naomi-AI as 8.56 out of 10. Additionally, Naomi received an overall helpfulness score of 8.89 out of 10.

Successes

Naomi-Ai’s Overall Rating in Usability Test 1 (Initial Test) vs Usability Test 2

The chart above shows that the overall rating increased by 15.9% for Math, 10.6% for Science, 7.4% for History, and 5.1% for English questions.

Lastly, the upgraded Naomi resolved three of the problems addressed in Usability Test 1:

  • Problem 1: Text Blocks: Long Naomi's responses are presented in a block format without any spacing, which can cause cognitive overload for the reader.

    • Solution 1: Naomi adds spacing between her responses to improve readability.

  • Problem 2: Nonfunctioning Links: Naomi does not provide functioning links and assigns resources for users to search for themselves.

  • Solution 2: Naomi has widgets to detect links provided in the response.

  • Problem 3: Incomplete/Incorrect Answers: Naomi either does not provide the final answer or misinterprets literary passages for open-ended questions.

  • Solution 3: With the upgrades, Naomi can answer accurately in all subjects and provide step-by-step instructions for arriving at the answers.

Areas for Improvement

Currently, Naomi is unable to use graphics and diagrams to explain answers. Students recommend Naomi provide additional resources, guiding questions, and clearer, step-by-step instructions without explicitly giving away the answer, ensuring a balance between guidance and self-discovery.

Lesson

Usability testing should be conducted in spaced-out series to allow developers time to improve the product's user experience, generate excitement among previous participants who are invested in the product, and enable researchers to observe the overall improvements in the product.

Phase IV: Delivery

Students’ Rating the Overall Experience and Helpfulness of Naomi-AI during Usability Test 2

Live Demo of Naomi-AI

Scoring 8.56/10 in overall user experience and 8.89/10 in helpfulness by our target customers, Naomi-AI Naomi-AI is launched on the 24/7 Teach website at this link. The live demo above demonstrates how a client can use Naomi-AI accessibility features to ask questions and receive accurate responses from Naomi-AI.

Naomi-AI’s features include:

  • Affordable real-time, personalized educational guidance on all academic subjects.

  • Customable Accessibility for optimal usability.

  • Regularly updated database on all student’s chosen career paths.