top of page

Text Compare Website

Upload, Compare, Export

Megaputer Intelligence Inc.

Role: Conducting user research / Conducting market analysis / brainstorming & Exploring Design /  Conducting usability testing
Untitled.png

Background

In addition to its main product, PolyAnalyst, Megaputer has developed several web-based text mining and analysis services.

Text Compare is one of Megaputer’s web services designed to identify discrepancies between an original file and multiple modified versions, facilitating efficient document review and analysis. This tool streamlines the process of pinpointing changes and variations across numerous documents, enhancing accuracy and productivity.

Design Goal

Our text compare service will provide users a robust and user-friendly platform that seamlessly identifies and highlights discrepancies between and original document and multiple modified versions ensuring precise and efficient document analysis and review.

The impact will be measured by evaluating user engagement on the website and the total number of exports per user. 

Potential Users

programmer_15560080.png

Software developers

editor_5121968.png

Writers & Editors

scientist_2654108.png

Researchers & Academics

marketing_3707895.png

Content Managers 

code_3206763.png

Legal Professionals

Competitors Analysis

Embedika

DiffChecker

Platform

Insights

Features & Functionalities

Supported file types

Should be available for us

Type of comparison

Should be available for us

Ability to compare multiple documents

Can be our strenght

Syntax highlighting

Should be available for us

Customization

Can be sign of accuracy

User Experience

Ease of use & intuitive interface

Should make it easier

Speed of performance

Should take less than 2s

Mobile responsiveness & compatibility

Should design for mobile

Accessibility features

Better colors can be our strength

Pricing & Plans

Free vs. paid option

Should be free

Free trials or demo

Should suggest if feasible

DEFINE /USERS & PRODUCT

Define Product Features

Based on research findings and business constraints, the team of developers and I aimed product features as below:

  • possibility to compare one file (original file) with multiple files (modified files)

  • include “Modify” mode where users are only able to upload documents to compare and “View” mode where they can see and interact with results. It prevents having to start over and users are able to add more files

  • navigate easily between modified files

  • display number of differences ( specifically and in total) and highlight them

  • include export feature for exporting results between two documents

ANALYZE / DISCUSS & DICEDE

Concept Validation

I performed A/B testing with users to evaluate functionality and usability, and determined the feasibility of each idea through discussions with the development team.

The MVP outlines for me in this stage were document upload, discrepancy detection, side by side comparison, comparison result page and summery report.

Lo-Fi Prototype

Final Low-fidelity Prototype was sent to the developers so they could use it to draft the structure of the website while the high-fidelity prototype was being prepared.

Untitled.png

Lo-Fi #1

Untitled.png

Lo-Fi #2

DESIGN / EXPLORING DESIGN SOLUTION  & CONSTRUCTING THE WEBSITE

Final Deliverable

I started polishing the design after giving the developers the low-fidelity prototype, with a focus on the UI, color schemes, accessibility, readability, and other design elements considering all limitation on design.

Hi-Fi #1

Landing page

Hi-Fi #2

Import file or text input

Hi-Fi #4

Compare results

Hi-Fi #3

Table view

Handling Project Challenge

A challenge emerged: to redesign the product following the delivery of the final design.

During the implementation phase, some stakeholders requested the addition of new features to the product, therefore I was asked to incorporate them into final prototype which I had delivered them to the devs and since developers were in the middle of implementation, I had to add new feature without having any major changes in the interface.

New features included:

  • add “Compare Setting” to modify results according to various demands

  • add “Table View” to view the results in the form of a table with certain particular settings

  • display the similarity rate as a chart

DELIVER / HANDLING PROBLEMS, REVIEWING DESIGN SOLUTION

Usability Testing & Iteration

​Usability Testing Method: Moderated remote usability test

Goal: Evaluating the clarity of the comparison results and the efficiency of the workflow
Participants: 3 data analysts and 2 computer science students
Tasks: Upload multiple files, compare them against an original, and interpret the differences
Metrics: Task success rate, error rate, time to complete tasks, and user feedback

Key Finding: The testing revealed that 80% of users found the upload process intuitive, but 40% struggled with understanding the comparison output due to unclear labeling (naming). Additionally, 60% of participants attempted to click on non-interactive visual elements, assuming they were actionable. This led to confusion and minor disruptions in their workflow. 

Design Solutions: Based on these findings, the interface was improved by enhancing the descriptive labeling of differences, modifying static elements to reduce the appearance of interactivity. After these refinements, a follow-up usability test showed a 30% reduction in task completion time and increased user confidence in interpreting results.

 

Developed product

Key Takeaways

Like with other design projects, I learned a lot from this project as well, but I faced with some new aspect of product development in this project. I tried to successfully collaborate with devs, users and CEO ensuring all stakeholders were aligned and their needs were addressed throughout the project.

In addition, I tried to handle changing requirements efficiently and incorporate them into the design with minimal disruption to the existing UI.

Last but not least, I made an effort to adhere to all user-centric design principles.

LUNCH / BETA VERSION VALIDATION & TAKEAWAYS

bottom of page