In 2022 I joined Intelus, an AI and ML startup, to lead the experience design. At Intelus I worked primary on Duet, a no code natural language processing platform. I work directly with frontend and backend developers to ensure that designs are implemented correctly and that desired behaviors are possible within the scope of work. In addition to design I also plan and execute all of the user research
and usability studies for the company.

To learn more visit or try duet today at
Duet allows users to create two types of machine learning models, classifier and extractors. Classifier models allow the user to categorize documents in to distinct entities and entity extractors allow the user to identify specific words or topics in the document.
When classifying document the user is presented with a document and a list of possible categories. The user then select the category that the document belongs to. As the model improves it will start making predictions for which category a document belongs to, this can greatly increase the speed that documents are labeled.
One of the differentiating features of Duet is the ability of the user to create Feature. Features allow the user to define what words, types of words, or phrases are relevant to a category. This only increases the accuracy of the model, but allows for each prediction to be traced back to the root.

The feature suggestion window surfaces the top features Duet is using, and prompts the user to either confirm that they are correct or remove them from the list.
Once the user accepts a feature they have the opportunity to edit it as need to most closely match the needs. This where the domain knowledge of the user comes in to play. The user knows what words in the dataset are sometimes used instead of "invoice" in this example and is able to add them, this way Duet will associate them together in the future and provide more accurate predictions. 
Entity Extractors
Designing Duet required a high level of technical understanding of Machine Teaching and machine learning in order to effectively build a system that is approachable by general users. To achieve this I worked directly with subject matter experts to understand the technical aspects of the system, while also working with users to understand their perceptions of how Duet works.

Annotated mockups of the labeling experience for Duet's Entity Extractor.

One of Duet's core functionalities for teaching models is user created features. Features are words, groups of words, or relationships between words that help the model create meaning in the data set. Below are the annotated designs for adding or editing a feature. While most of my designs for Duet avoid using modal, adding or editing a feature is a workflow that needs to be completed before continuing to teach the model.

Annotated mockups of the feature editor modal.

User Research
Part of my role at Intelus includes leading design research and usability studies. Often we work directly with current users to understand their needs and friction points. But we also use platforms such as userlytics to gain insights from new users who are not familiar with the platform. One of the studies was designed to understand how people learn to use the platform. This study led to a redesign of how information was delivered during the first time user experience.
Back to Top