Contextualizing data with AI and data visualization.

Visual8 is the product of my senior capstone project, completed collaboratively alongside three other Computer Science students. Over the course of the Fall 2023 semester, our group worked closely with a San Francisco-based Artificial Intelligence start up to apply our technical skills for one final project and bring one of their key features to life.

The challenge was to translate complex data that had been queried by ETLs (Extract, Transform, Load) into interactive, digestible visuals. Through regular group meetings, bi-weekly scrums with representatives from our sponsor company , and weekly progress-assessments with stakeholders, our group achieved Minimum Viable Product by the midterm checkpoint, continued scaling, and presented an extended and further refined product at the end of the semester.

YEAR

2023

ROLE

CO-FRONTEND DEV

UX DESIGNER

DURATION

3.5 MONTHS

01

Introduction

Consilient Labs focuses on AI-based software development tools, building a portfolio of functionalities that can assist and empower each developer in doing a more efficient task. Their platform leverages the latest advancements in Artificial Intelligence and Cognitive Learning to help organizations continuously learn and reason from data sets of any size. By collecting and analyzing information from different sources, their technology uncovers hidden correlations and connects the dots to provide contextually relevant insights.

CLabs offers a service that observes and analyzes datasets provided by its clients, transforming them into easily comprehensible data visualizations. The innovative ‘query’ feature communicates with CLabs’ REST API, generating insightful data responses based on user input and crafting dynamic visualizations tailored to our clients' needs. Prior to the inception of the Visual8 project, this feature and its accompanying web application interface operated at a foundational level.

The primary objective of this initiative was to expand on this feature in order to accommodate more intricate datasets, elevate the application, and further empower its users in understanding their data.

02

Business Use Case

CLabs' mission is to empower users by revealing insights in their data that otherwise would have gone unnoticed. Sourced from disparate data sources and queried using causal inference AI techniques, the product seeks to present relevant similarities and connections between datapoints to contextualize and simplify information. Below are a few examples of potential use cases.

04

User Stories

01

As a team, triaging bugs, we want to understand the nature of the bugs.

02

As a programmer I want to find someone who is working on similar things I am working on.

03

As a team, we want to assign bugs to someone who worked on something like this.

05

Architectural Diagram

06

User Flow

07

Tools & Technologies

08

Timeline to MVP

09

Minimum Viable Product

01

Visualizations for simple AI results/Quasi static visualization

02

D3js for Visualization (Bar Graph, Venn Diagram, Bar Graph Detail Venn Diagram, Sankey Chart)

03

Interactive Visualizations

10

Timeline to Final Product

Our group reached Minimum Viable Product during the halfway point of the semester, completing the requirements and objectives we had defined earlier on with the sponsor. This allowed us to scale the product with the remaining weeks of the project. I led a redesign of the user interface, simplifying and improving aesthetics and heuristics.

11

Final Product

12

Results & Takeaways

Let's work together

Open to opportunities and collaboration.