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

Headquartered in Okemos, Michigan, TechSmith provides software that empowers people to communicate more effectively by easily creating visual content. Their flagship products, Snagit and Camtasia, are used by more than 30 million people worldwide.

TechSmith also offers TechSmith Knowmia, a platform where content creators can upload and share collections of media for other users to watch. One common use case of Knowmia is that of instructor and student within an educational institution.

Instructors often upload large collections of videos for students to watch, such as a set of videos that covers a module within a course. Because there are such a large number of videos, students often find it difficult to find videos to answer their question, or a video on a particular topic.

Our TechSmith Answers platform provides a solution to this problem through an intuitive web dashboard that allows users to easily search and navigate large collections of media without any additional effort by video creators.

TechSmith Answers uses speech-to-text software to create subtitles for every video uploaded to our system. Using these subtitles, our system uses natural language processing to determine questions that can be answered by the video.

When a user searches for a video on a particular topic, TechSmith Answers directs them to the exact minute of a particular video that helps solve their problem.

Our system improves the learning experience of students by allowing them to spend their time studying instead of searching through videos for hours on end.

TechSmith Answers uses Microsoft Azure for data storage, speech-to-text generation, natural language processing, search, and sign-in. The front end is built using ReactJS, and the back end is built using .NET Core.