UX/UI Design

Languify

Background

At the start of the summer season of 2021, I had the opportunity to participate in an industry design project as a part of my enrollment in UX/UI bootcamp provided by Springboard.com.

For this industry design project, I was teamed up with 2 other students, and we were matched with a startup company to complete a 1-month UX project.

The company we were paired with was Languify–a software company based in India that provides a product for users to improve their English communication skills with an AI engine that analyses mistakes to improve both writing and speech skills.

My Role

My role was to collaborate with my two teammates as a design team to solve a real problem for Languify within a 4 week period. All three teammates would have to come up with a UX process together–dividing up tasks while combining our ideas into deliverables as a unit. The three of us led different sections of research and design, but each also had to be ready to do anything at any time, such as documentation, user testing, prototyping on Figma, and writing e-mail drafts.

Timeline

Here's an overview of our team's one month project that spanned between May 21 and June 23.

Deliverables (handed off to Languify)

Problem

The team at Languify assigned us with the task of creating a web browser extension that does the following:

Research

Because Languify is designed for users based in India, we hoped to gain a better understanding of how extensions are used in India as well as privacy and usage concerns that they might have. In addition, we also hoped to understand how users want to be rewarded and engaged when learning a language.  

Methodologies

Research findings

Extensions are not widely used in India

Extensions should be easy to learn & use

Text should be comprehensive & scannable

It's really important for the extension to use its limited space efficiently, and provide users with the most important text. This includes:

Solution Design

Landing page

Before anything else, a potential user must be able download and install a browser extension, so we designed a landing page on Languify's website specifically for the extension.

We designed a landing page that presents the best features of the Languify extension with graphics and scannable text. In our design, we kept the extension download button pinned on the left side of the page. This way, the download button will be easily accessible at all times as the user scans through the features.

Easy to use extension interface

From our research, we designed the browser extension window as seen here:

Easily accessible writing & speaking analysis

On Languify's current website, users can submit a text sample of their writing or a recording of their speech to be analyzed. We wanted to provide users access to this feature at any time on the extension, so we added two links on the bottom of the extension window.

Extension Features 

Lastly, we wanted to design features that best utilize what only a browser extension can offer.

Localized preferences

During our research, we learned that it's important to learn different "tones" of English (e.g. formal, casual, etc.) for different settings. There are also various types of English (American, British, Canadian, Australian). Languify's AI is designed to help specifically with what the user is learning English for. We included both of these variations as preferences in our extension, as seen here:

Live spelling & grammar feedback

Live speech & video Analysis (via Google Meet integration)

The extension shows the above window to clarify with the user if they would like to analyze the current meeting.

Permission to access the microphone and camera must be provided, so we added it to the prototype's wireflow.

We also added a status bar that the extension will show when Languify's AI is performing live analysis for the video call.

After a call has ended, a user flow of screens was created to confirm the end of the call, provide a preview of the AI analysis, and finally connect the user to the learning materials on Languify's website.

Usability Testing

With a prototype complete, our team conducted 5 usability test interviews, hoping to understand how we can improve the usability of our extension design.

Overall, both the testing participants completed the flow in a timely fashion with only a few hiccups along the way. The following are three key findings we made to focus on when designing our final prototype iteration.

Issue #1 – Landing page is uninformative

Issue #2 – Confusing call-to-action buttons

Issue #3 – Lack of user control during video call analysis

Testing participants expressed instances of intrusiveness. Also, there was not enough user control over the voice and video recording. We highlighted two instances that raised concern:

Final Iteration

Landing page

Using our research insights, we put more effort into Languify's extension landing page to present the best features of the Languify extension with graphics and scannable text. We kept the extension download button pinned on the left side of the page. This way, the download button will be easily accessible at all times as the user scans through the features.

Extension interface

Here is our final extension window in action:

Text for call to action buttons

During our testing, some of the wording used for our buttons confused many participants. We made the following two corrections:

Live spelling & grammar feedback

The user interface for the live spelling and grammar feedback was enhanced for the final iteration to match the existing styling on Languify's website.

Live speech & video analysis (via Google Meet integration)

For video calls, we focused on designing an experience that gave user more control and less intrusive.

We added the initial window from a large popup center screen to the top right corner by the extension thumbnail.

We added this control panel with featuring large "Pause" and "End" buttons in case the video call is no longer relevant for English analysis.

Lastly, we updated the post call flow. The large and centered windows were decreased in size and moved to the top right corner of the window by the extension thumbnail.

Conclusion

Project completion & handoff

As we finished our final prototype iterations, the end of our one month with Languify was approaching. To conclude, we did the following:

3 things I learned

This one month industry project was a very memorable one, and provided me with so many real-world experiences to learn from. Here are the top 3 things I learned during my month with Languify.

Thanks for reading!

If you have any feedback regarding this project, questions about my experience with Springboard, or if you would like to collaborate with me, feel free to send me a message.

◆ ◆ ◆

UX/UI Design

Digital Design

GRAPHIC DESIGN, VIDEOGRAPHY, AND 2D ANIMATIONS

◆ ◆ ◆