Undertanding the waiting experience in hospitals and exploring existing solutions.

Undertanding knowledge graphs and different user segments.

Core user needs

Evaluating lo-fi designs and iterating over it

RESEARCH METHODS

BACKGROUND

MAJOR FINDINGS AND INSIGHTS

USABILITY TESTNG

1. Modeling and mapping are very closely tied.

When users work on mapping, usually they need to edit/add new nodes or properties as needs arise. So we treated each project as a virtual graph where users can create data models and do the mapping in the same canvas.


2. High-techies prefer coding.

High-techies prefer coding because they are more comfortable with writing code than using a visual interface. So we decided to provide the flexibility to switch between synced visual and code modes.


3. Auto-mapping is the default starting point for techies.

Majority of current users uses Auto-mapping functionlity as a starting point. So we highlighted ‘Auto mapping’ feature when users first create the virtual graph project.

1. Don’t force users to name their project when they create a new one.

2. Reduce the efforts of the data selection and mapping process.

3. Created a flexible way to add properties and support different use cases.

1. Virtual graph + Automapping flow

2. Data Modeling Flow

2. Data Mapping Flow

4. Subset of data is selected before users start mapping.

Users select some data-columns to work with before mapping so they don’t get overwhelmed by huge amount of data . So we created a data-field selection user flow.



5. Defnining properties separately

Users may define properties and classes separately and later assign the properties to the classes and map them. So we created a new place for defining properties separately


6. Click to map vs drag and drop to map.

Users found both click to map and drag and drop mapping functionalities to be useful. So we supported both "click to map" and "drag and drop to map" interactions.


What is Knowledge Graph?

A knowledge graph (KG) is a flexible graphical representation of data derived from a variety of structured, semi-structured and unstructured data sources which are connected together to create machine-understandable knowledge.

Enterprise data in large companies is stored in silos and fails to provide insights required to make better decisions. KGs allow users to build flexible models and connect data from different silos.


The process of creating and using KGs (detailed workflow) requires a number of large, complex steps which are illustrated below. Our project focus on frame 2 to 4, supporting users to do data modeling and mainly data mapping.

User segments

Knowledge transfer sessions with Stardog engineers.

Analyzed existing solutions in knowledge graph space.

Conducted interviews with 8 High techies and 3 Low techies.

Conducted 5 interviews to capture observational data.

Evaluated lo-fi prototype with 5 participants.

Hospitals using it

While it can not be quantified, we also saw a lot of behavioral changes in the patients that led to an overall better waiting experience:


• New Patients would automatically go to Receptionist for check in since they now want their names on the TV.

• The next patient would automatically get ready for the consultation.

• No queues around Reception asking for wait times.

• A lot of patients were engaging with the quizzes, thus reducing the perceived wait time.

• Receptionists now had more time to focus on other aspects of managing a hospital/clinic.


operational time

SME Interviews

Competitor Analysis

Semi-structured Interviews

Contextual Inquiry

Usability Testing

How DocOn TV was received by hospitals

RESULTS

700+

98%

Current Stardog Customer Workflow

Usabiity Testing Notes

Affinity map containing detailed findings. Explore Affinity Map on Miro

Prototype walkthrough of the final GUI designs

Storyboard illustrating knowledge graph creation process.

Jashan Gupta

Designing a visual GUI for a data unification software

As the Senior UX Designer, I designed a TV app that provides wait time transparency in 700+ Hospitals in India.

Despite its benefits, the current process of creating knowledge graphs requires technical expertise and is time-consuming. Stardog realized the need for a simpler alternative to expand its user base to non-technical people.


The goal of this project is to design a tool that helps users with limited technological skills to do data mapping and data modeling.

PROBLEM STATEMENT

Our capstone project team was commissioned by the CEO of Stardog, a fast-growing Enterprise Knowledge Graph Platform provider, to redesign their existing knowledge graph product that could be used not only by technical users but also business analysts who typically rely on IT to create a graph for them. We identified a need for a simpler data unification process. We collaborated closely with their product and engineering team on a mission to design various Graphical User Interfaces (GUIs) that would allow non-technical users to do data mapping, data modeling on their own without any coding.


I managed a team of 6 designers and collaborated with stakeholders and customers, led the design operations, user research and product evauation, conceptualized solutions and owned 4 critical features in the final interface design.

overview

Client

Role

Design Operations

User Research

Usability Testing

Product Design

Duration

August 2019 - May 2020 (9 months)

Team

Jashan Gupta

Modassir Iqbal

Yirang Choe

Monikka Ravichandram

Aravind Jembu Rajkumar

Natalie Yeh

tools used

Lead ontologists, data architects etc. with 5+ years of experience in the KG domain. Needs ability to code & has many advanced use cases.

Current Users

High-techie

Junior data architects, software Enggs. etc. with <5 years of experience with KGs. They need to be able to create and modify data models & mappings easily.

Target Users

Low-techie

Domain experts, business analysts, managers etc. with some or no understanding of KGs. Wants to query & find answers to business questions.

Prospective Users

Other Stakeholders

Evaluating lo-fi designs and iterating over it

What I learned from the project

FINAL DESIGN FLOWS

LEARNINGS & TAKEAWAYS

Stardog was definitely the most challenging product that I worked on considering its unique industry space targeted towards developers. The unique challenges poised by this project forced me to push my limits and made me more comfortable managing both the research and a design roles.


Leading a team of 6 designers made me think from a perspective of design operations and helped me realize the importance of different perspectives while designing something. Throughout the project, I got to lead Design Operations, Research and Design which helped me grow tremendously as a designer.


Reflecting back, most of the challenges occured because of our limited knowledge of this space and I would have spent more time on Desk Research and learning Modeling and Mapping through code so that I could have understood the complex use cases better.