CSE498, Collaborative Design, Spring 2026
Computer Science and Engineering
Michigan State University

TechSmith’s mission enables users to communicate and share their message through media capture and editing software. Founded in 1987, TechSmith creates products, notably Snagit and Camtasia, that are employed by over 70 million users worldwide and all Fortune 500 companies.

Creating intuitive and effective user interfaces is essential when software serves millions. Product teams record usability sessions to observe user interaction and collect feedback to identify pain points.

Unfortunately, manually reviewing these recordings is time-consuming. Teams spend hours searching for moments of confusion, hesitation and task completion successes.

Our UserClarity software automates this analysis of usability recordings with artificial intelligence, finding actionable insights from hours of footage within minutes. Users simply upload session videos and click a button to process them.

The software first analyzes sentiment, facial expressions, phrases and other behavioral data from the recordings. A large language model then identifies moments of struggle and success which are timestamped and categorized under tasks completed.

Users get results as visualizations highlighting key moments of user interaction. A timeline displays task segments overlaid with periods of struggle and success. Summaries and detailed evidence appear alongside for quick review.

The dashboard enables filtering video results by products and scenarios tested. Users click a button to generate PDF reports aggregating findings, or export video highlight reels of key moments, streamlining the review process.

The front end of our software is written with Next.js. The back end uses Azure Functions with Azure Video Indexer analyzing video content and Azure OpenAI Service powering features with a large language model.