Making Math Learning Easier with Optimized Search and User Experience

Summerinternship UX Designer @House of Math

House of Math is dedicated to its vision: easy access to learning math. Using technology and gamification, along with engaged private tutors, they continuously strive to offer the best learning platform for math. My goal was to improve the user experience and accessibility in the search field.

Making Math Learning Easier with Optimized Search and User Experience

Making Math Learning Easier with Optimized Search and User Experience

Summerinternship UX Designer @House of Math

House of Math is dedicated to its vision: easy access to learning math. Using technology and gamification, along with engaged private tutors, they continuously strive to offer the best learning platform for math. My goal was to improve the user experience and accessibility in the search field.

Deliverable

Deliverable

Mobile Design
Web Design
UX/UI Design
UX Research


Mobile Design
Web Design
UX/UI Design
UX Research


Contribution

Contribution

User Research
GUI Design
Workshop
Usability Testing
Prototyping
Design process

User Research
GUI Design
Workshop
Usability Testing
Prototyping
Design process

Timeframe

2 Months





Team

2 UX/UI Designers
1 Product Owner




Timeframe

2 Months



Team

2 UX/UI Designers
1 Product Owner


Background

Interns Erik and Karolina Transform House of Math's Search Feature for Enhanced User Experience

The interns Erik and Karolina, under the mentorship of a senior UX designer, embarked on a comprehensive summer internship project aimed at enhancing various aspects of House of Math's user experience. One of their projects was to enhance the platform's search feature to streamline its functionality and accessibility.

The interns Erik and Karolina, under the mentorship of a senior UX designer, embarked on a comprehensive summer internship project aimed at enhancing various aspects of House of Math's user experience. One of their projects was to enhance the platform's search feature to streamline its functionality and accessibility.

The interns Erik and Karolina, under the mentorship of a senior UX designer, embarked on a comprehensive summer internship project aimed at enhancing various aspects of House of Math's user experience. One of their projects was to enhance the platform's search feature to streamline its functionality and accessibility.

The interns Erik and Karolina, under the mentorship of a senior UX designer, embarked on a comprehensive summer internship project aimed at enhancing various aspects of House of Math's user experience. One of their projects was to enhance the platform's search feature to streamline its functionality and accessibility.

Challenge

Revamping the Search Field to Address User Frustrations and Enhance Result Accuracy

Revamping the Search Field to Address User Frustrations and Enhance Result Accuracy

Project Goals

Streamline the Search Experience: Redesigning the Search Field for Clarity, Responsiveness, and Personalization

Streamline the Search Experience: Redesigning the Search Field for Clarity, Responsiveness, and Personalization

Business Goal

Business Goal

Business Goal

Optimize the search functionality to ensure users discover and utilize a wider range of available educational content.

Improve the user repair booking flow to reduce drop-off rates for Fikse and our partnered third-party repair experts.

User Goal

User Goal

User Goal

Enable users to easily and efficiently locate specific educational materials and resources.


Enable users to easily and efficiently locate specific educational materials and resources.

Efficiently order repairs through the Fikse platform and our third-party repair experts.

Design Principles

Design Principles

Design Principles

Based on the insights gained from the discovery phase, I set three design principles for the newly optimized search field.

🔠

🔠

🔠

Simplicity and Clarity

Clarify repair options

Simplify the search field by minimizing unnecessary elements and distractions.

Ensure repair options in the user flow are understandable and intitive.

Responsive Feedback

Responsive Feedback

Clear feedback on the status of users' search queries and when results are ready.

Provide feature allowing users to communicate garment issues to repairers for clarity and alignment.

📐

📐

📐

Personalization and Flexibility:

Personalization and Flexibility:

Customizable search preferences and filters based on user goals.

Customizable search preferences and filters based on user goals.

Establish standardized repair pricing, clearly displaying details to reduce cost confusion among users.

🔠

Simplicity
and Clarity

Simplify the search field by minimizing unnecessary elements and distractions.

Responsive Feedback

Clear feedback on the status of users' search queries and when results are ready.

📐

Personalization
and flexibility

Customizable search preferences and filters based on user goals.

Solution

Implemented a Streamlined Filter and Categorization System to Simplify Content Discovery for Users

Implemented a Streamlined Filter and Categorization System to Simplify Content Discovery for Users

We've introduced a filter and categorization system to help users find content more easily, based on categories and specific math subjects.

We've introduced a filter and categorization system to help users find content more easily, based on categories and specific math subjects.

We've introduced a filter and categorization system to help users find content more easily, based on categories and specific math subjects.

We've introduced a filter and categorization system to help users find content more easily, based on categories and specific math subjects.

Before

After

Before

After

Changes made:

  • Filtering and categorization system for easily locating desired search content.

Redesigned Search Experience to Boost User Satisfaction with a Cleaner, More Intuitive Interface

Redesigned Search Experience to Boost User Satisfaction with a Cleaner, More Intuitive Interface

We simplified the search interface to boost user engagement and satisfaction by reducing visual elements and decluttering the user experience.

We simplified the search interface to boost user engagement and satisfaction by reducing visual elements and decluttering the user experience.

We simplified the search interface to boost user engagement and satisfaction by reducing visual elements and decluttering the user experience.

We simplified the search interface to boost user engagement and satisfaction by reducing visual elements and decluttering the user experience.

Before

After

Changes made:

  • Decrease the number of visual elements in the search interface to declutter

Enhancing Search with Immediate Visual Indicators of Processing and Results

We have implemented visual cues that provide users with clear feedback and indications that their search query is being processed and when results are available. The previous design stayed the same and had no visual indication that the search was loading.

We have implemented visual cues that provide users with clear feedback and indications that their search query is being processed and when results are available. The previous design stayed the same and had no visual indication that the search was loading.

We have implemented visual cues that provide users with clear feedback and indications that their search query is being processed and when results are available. The previous design stayed the same and had no visual indication that the search was loading.

We have implemented visual cues that provide users with clear feedback and indications that their search query is being processed and when results are available. The previous design stayed the same and had no visual indication that the search was loading.

Before

After

Before

After

Changes made:

  • Visual feedback while waiting for a search to go through

Changes made:

  • Filtering and categorization system for easily locating desired search content.

Changes made:

  • Decrease the number of visual elements in the search interface to declutter

Changes made:

  • Visual feedback while waiting for a search to go through

Research

Exploring and Adapting Through Workshop Changes to Discover Key Insights in Search Field Usability

Exploring and Adapting Through Workshop Changes to Discover Key Insights in Search Field Usability

Our research goal was to understand user experiences, pinpoint pain points, and uncover unmet needs. We used Microsoft Clarity for quantitative analysis and conducted interviews and heuristic evaluations to gain insights into user perspectives.

Our research goal was to understand user experiences, pinpoint pain points, and uncover unmet needs. We used Microsoft Clarity for quantitative analysis and conducted interviews and heuristic evaluations to gain insights into user perspectives.

Our research goal was to understand user experiences, pinpoint pain points, and uncover unmet needs. We used Microsoft Clarity for quantitative analysis and conducted interviews and heuristic evaluations to gain insights into user perspectives.

Our research goal was to understand user experiences, pinpoint pain points, and uncover unmet needs. We used Microsoft Clarity for quantitative analysis and conducted interviews and heuristic evaluations to gain insights into user perspectives.

Findings from Product Owners

Findings from Product Owners

Findings from Product Owners

House of Math Product Owners (POs) noted that users face challenges in finding desired content due to search results prioritizing video material and presenting an overwhelming amount of content.

House of Math Product Owners (POs) noted that users face challenges in finding desired content due to search results prioritizing video material and presenting an overwhelming amount of content.

House of Math Product Owners (POs) noted that users face challenges in finding desired content due to search results prioritizing video material and presenting an overwhelming amount of content.

House of Math Product Owners (POs) noted that users face challenges in finding desired content due to search results prioritizing video material and presenting an overwhelming amount of content.

The search field prioritizes Video Crash Courses. As a consequence, other categories are deprioritized because they lack videos.

The search field prioritizes Video Crash Courses. As a consequence, other categories are deprioritized because they lack videos.

The search field prioritizes Video Crash Courses. As a consequence, other categories are deprioritized because they lack videos.

The search field is not optimal. Sometimes it is slow and unresponsive.

The search field is not optimal. Sometimes it is slow and unresponsive.

The search field is not optimal. Sometimes it is slow and unresponsive.

Users are confused by the category names, both in English and Norwegian.

Users are confused by the category names, both in English and Norwegian.

Users are confused by the category names, both in English and Norwegian.

It is difficult for users to find what they are looking for.

It is difficult for users to find what they are looking for.

It is difficult for users to find what they are looking for.

The search field is not optimized for long-tail searches. For example: "what is" searches.

The search field is not optimized for long-tail searches. For example: "what is" searches.

The search field is not optimized for long-tail searches. For example: "what is" searches.

The search field is not optimized for long-tailed search. For example: "what is" search.

The search field is not optimized for long-tailed search. For example: "what is" search.


Adapting to Last-Minute Changes

Last minute change:
From interview to workshop


Adapting to Last-Minute Changes

In sprint 2, a last-minute change shifted individual user interviews to a workshop format with all participants. The change led to an increased workload in sprint 2, requiring new workshops for each participant group and delaying data analysis.

Despite these challenges, we adapted, and sprint 2 was successful under the circumstances.

In sprint 2, a last-minute change shifted individual user interviews to a workshop format with all participants. The change led to an increased workload in sprint 2, requiring new workshops for each participant group and delaying data analysis.

Despite these challenges, we adapted, and sprint 2 was successful under the circumstances.

In sprint 2, a last-minute change shifted individual user interviews to a workshop format with all participants. The change led to an increased workload in sprint 2, requiring new workshops for each participant group and delaying data analysis.

Despite these challenges, we adapted, and sprint 2 was successful under the circumstances.

In sprint 2, a last-minute change shifted individual user interviews to a workshop format with all participants. The change led to an increased workload in sprint 2, requiring new workshops for each participant group and delaying data analysis.

Despite these challenges, we adapted, and sprint 2 was successful under the circumstances.

Triangulated Insights to Confirm
Findings

Triangulated Insights to Confirm
Findings

Triangulated Insights to Confirm
Findings

To validate our research findings and gain deeper insights into pain points, we used triangulation involving heuristic evaluation and quantitative and qualitative data sources.

To validate our research findings and gain deeper insights into pain points, we used triangulation involving heuristic evaluation and quantitative and qualitative data sources.

To validate our research findings and gain deeper insights into pain points, we used triangulation involving heuristic evaluation and quantitative and qualitative data sources.

To validate our research findings and gain deeper insights into pain points, we used triangulation involving heuristic evaluation and quantitative and qualitative data sources.

Key Findings from Heuristic Evaluation

Key Findings from Heuristic
Evaluation

Key Findings from Heuristic Evaluation

We identified some pain points in the search field based on the heuristic evaluation. Here are the results of our heuristic evaluation from the previous design:

We identified some pain points in the search field based on the heuristic evaluation. Here are the results of our heuristic evaluation from the previous design:

We identified some pain points in the search field based on the heuristic evaluation. Here are the results of our heuristic evaluation from the previous design:

We identified some pain points in the search field based on the heuristic evaluation. Here are the results of our heuristic evaluation from the previous design:

Quantitative Data Unveils User Patterns

Quantitative Data Unveils User
Patterns

Quantitative Data Unveils
User Patterns

We used Microsoft Clarity to analyze user behavior and demographics. Our research focused on heatmaps, portal click patterns, and user recordings related to search, activities, and navigation.

Led Focus Groups with 23 Users
Despite Time Constraints

Led Focus Groups with 23 Users
Despite Time Constraints

Led Focus Groups with 23 Users
Despite Time Constraints

We held six workshops, with focus groups consisting of 16 private math teachers, 5 international math teachers, and 2 students. Here are the findings:

We held six workshops, with focus groups consisting of 16 private math teachers, 5 international math teachers, and 2 students. Here are the findings:

We held six workshops, with focus groups consisting of 16 private math teachers, 5 international math teachers, and 2 students. Here are the findings:

We held six workshops, with focus groups consisting of 16 private math teachers, 5 international math teachers, and 2 students. Here are the findings:

Pain points

Users feel overwhelmed by the large number of search results, making it difficult to find specific content.

Users feel overwhelmed by the large number of search results, making it difficult to find specific content.

Users feel overwhelmed by the large number of search results, making it difficult to find specific content.

Insufficient feedback during searches leaves users unsure if their search is being processed, with some experiencing long wait times.

Insufficient feedback during searches leaves users unsure if their search is being processed.

Insufficient feedback during searches leaves users unsure if their search is being processed, with some experiencing long wait times.

Users do not understand elements like the orange image, breadcrumbs, and the image at the bottom of the search field, leading to confusion.

Users do not understand elements like the orange image, breadcrumbs, and the image at the bottom of the search field, leading to confusion.

Users do not understand elements like the orange image, breadcrumbs, and the image at the bottom of the search field, leading to confusion.

Users accidentally click on the white search field while scrolling, causing unwanted actions.

Users accidentally click on the white search field while scrolling, causing unwanted actions.

Users accidentally click on the white search field while scrolling, causing unwanted actions.

Users struggle to return to the search field after clicking on a result, leading to confusion and extra effort.

Users struggle to return to the search field after clicking on a result, leading to confusion and extra effort.

Users struggle to return to the search field after clicking on a result, leading to confusion and extra effort.

Users are unclear about search terms, particularly between "ganging" and "multiplikasjon," resulting in different search results.

Users are unclear about search terms, particularly between "ganging" and "multiplikasjon," resulting in different search results.

Users are unclear about search terms, particularly between "ganging" and "multiplikasjon," resulting in different search results.

Observations

Users need clear feedback indicating that their search is being processed.

Users need clear feedback indicating that their search is being processed.

Users need clear feedback indicating that their search is being processed.

Users rely on the search field for specific content and prefer navigation when exploring or becoming familiar with the portal.

Users rely on the search field for specific content and prefer navigation when exploring or becoming familiar with the portal.

Users rely on the search field for specific content and prefer navigation when exploring or becoming familiar with the portal.

Users need clear terminology and easily accessible categories to find relevant content efficiently.

Users need clear terminology and easily accessible categories to find relevant content efficiently.

Users need clear terminology and easily accessible categories to find relevant content efficiently.

Ineffective communication options









Ineffect

ive communication options

Ineffective communication options






Ineffective communication options

Ineffective communication options


How Triangulation Enhanced Understanding of Search Problems

How Triangulation Enhanced
Understanding of Search Problems

How Triangulation Enhanced
Understanding of Search Problems

The triangulation approach provided a robust and multi-faceted view of the search functionality issues. By combining heuristic evaluation, quantitative analysis, and qualitative feedback, we were able to:

The triangulation approach provided a robust and multi-faceted view of the search functionality issues. By combining heuristic evaluation, quantitative analysis, and qualitative feedback, we were able to:

The triangulation approach provided a robust and multi-faceted view of the search functionality issues. By combining heuristic evaluation, quantitative analysis, and qualitative feedback, we were able to:

The triangulation approach provided a robust and multi-faceted view of the search functionality issues. By combining heuristic evaluation, quantitative analysis, and qualitative feedback, we were able to:

Confirm and Validate Findings

Confirm and Validate Findings

Cross-referencing insights from different sources confirmed the existence of key pain points and user needs, ensuring that our solutions would address the most critical issues.

Cross-referencing insights from different sources confirmed the existence of key pain points and user needs, ensuring that our solutions would address the most critical issues.

Prioritize Design Improvements

Prioritize Design Improvements

The combined data allowed us to prioritize design changes based on the severity and frequency of reported issues, leading to more effective and user-centered solutions.

The combined data allowed us to prioritize design changes based on the severity and frequency of reported issues, leading to more effective and user-centered solutions.

Enhance User-Centric Design

Enhance User-Centric Design

Integrating diverse data sources facilitated a deeper understanding of user behavior and preferences, enabling us to design a more intuitive and accessible search experience.

Integrating diverse data sources facilitated a deeper understanding of user behavior and preferences, enabling us to design a more intuitive and accessible search experience.

Sketching

Turning Key Findings into Actionable Sketches

Turning Key Findings into Actionable Sketches

From the affinity diagram's pain points and ideas, we identified key findings. We then translated these ideas into sketches to lay the foundation for improvements, resolving these pain points and enhancing the search field's user experience.

From the affinity diagram's pain points and ideas, we identified key findings. We then translated these ideas into sketches to lay the foundation for improvements, resolving these pain points and enhancing the search field's user experience.

From the affinity diagram's pain points and ideas, we identified key findings. We then translated these ideas into sketches to lay the foundation for improvements, resolving these pain points and enhancing the search field's user experience.

From the affinity diagram's pain points and ideas, we identified key findings. We then translated these ideas into sketches to lay the foundation for improvements, resolving these pain points and enhancing the search field's user experience.

Prototyping

Creating an Intuitive User Experience by Iteratively Developing and Refining Prototypes

Creating an Intuitive User Experience by Iteratively Developing and Refining Prototypes

We brainstormed, developed prototypes from the top sketches, and created wireframes to visualize the user experience. This iterative process enabled ongoing adjustments to address user feedback and ensure a seamless and intuitive solution.

We brainstormed, developed prototypes from the top sketches, and created wireframes to visualize the user experience. This iterative process enabled ongoing adjustments to address user feedback and ensure a seamless and intuitive solution.

We brainstormed, developed prototypes from the top sketches, and created wireframes to visualize the user experience. This iterative process enabled ongoing adjustments to address user feedback and ensure a seamless and intuitive solution.

We brainstormed, developed prototypes from the top sketches, and created wireframes to visualize the user experience. This iterative process enabled ongoing adjustments to address user feedback and ensure a seamless and intuitive solution.

User testing

User testing

Gaining Critical Insights into Usability Through User Testing

Gaining Critical Insights into Usability Through User Testing

We conducted a small usability test with 5 users to evaluate the clarity, completion, and comprehension of the features we developed.

We conducted a small usability test with 5 users to evaluate the clarity, completion, and comprehension of the features we developed.

We conducted a small usability test with 5 users to evaluate the clarity, completion, and comprehension of the features we developed.

We conducted a small usability test with 5 users to evaluate the clarity, completion, and comprehension of the features we developed.

Before

Before

The "Categories" button was insufficient for users to filter and find their desired search results.

The "Categories" button was insufficient for users to filter and find their desired search results.

After

After

After

To address this, we added a "Math Subjects" filter to further assist users.

To address this, we added a "Math Subjects" filter to further assist users.

Before

Before

The filter interface was too small and difficult to press.

The filter interface was too small and difficult to reach with one hand.

After

After

After

To address this, we moved the filter interface to the bottom and expanded it to fill the screen's width.

To address this, we moved the filter interface to the bottom and expanded it to fill the screen's width.

Before

Before

The orange interface for the chosen filter was confusing to some testers. Users wanted a clearer indication of which type of filter was being applied.

The orange interface for the chosen filter was confusing to some testers. Users wanted a clearer indication of which type of filter was being applied.

After

After

After

To address this, we changed the orange filter for 'Math Subjects' to pink, making it easier for users to quickly identify which type of filter was applied.

To address this, we changed the orange filter for 'Math Subjects' to pink, making it easier for users to quickly identify which type of filter is applied

Takeaways

Learning from the past to shape the future

Learning from the past to shape the future

Working independetly with flexibility

Working independetly with flexibility

The internship at House of Math has enhanced my ability to work independently. Karolina and I tackled problems on our own, planning and executing tasks independently.

Importance of Flexibility and Adaptability

The shift from individual interviews to a workshop format emphasized the need for flexibility in UX research. Adapting quickly to unanticipated changes highlighted the importance of agility in project management and design processes. This experience taught me to embrace change and adjust strategies to maintain progress and success.

Impact of Visual Clarity and Feedback

Many pain points were related to visual clarity and feedback in the search field, emphasizing the importance of visual design and system feedback. Clear visual feedback and a clutter-free interface are crucial for user satisfaction and usability. Ensuring timely and understandable responses from the system significantly enhances the user experience.

Iteration and Prototyping as Key Components

The iterative process of sketching, prototyping, and testing was crucial for refining design solutions. Early prototypes facilitated quick feedback and adjustments, allowing us to address issues effectively. Rapid prototyping and frequent testing ensure that ideas are validated and the final product meets user needs.