Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Create Contextual Video Analysis App with NextJS and Symbl.ai

via egghead.io

Overview

Add Conversation Intelligence to your video or voice application without training Machine Learning models. Integrate speech to text and all of the below capabilities, out of the box:
Speaker Diarization
Sentiment Analysis
Contextual Insights
Conversational Analytics
Topics of Discussion
Entity and Intent Recognition
Pre-built UI and Symbl JS Elements
In this course we will use Symbl.ai to get transcripts for the video we will upload as well as more meaningful insights.
Additionally, you will pick up NextJS for the main stack and will use Symbl's RESTful APIs for processing a conversation from a video and rendering transcripts to screen. Get your Symbl account here and start building.

Syllabus

  • Create a Basic Next.js App
  • Style a Next.js App Layout with Chakra UI
  • Secure a Next.js App with a Login Screen
  • Implement Login in a Next.js App Functionality by Authorizing with Symbl
  • Store a Token Globally with React Context for Easier Use Anywhere in a Next.js App
  • Add Video File Input and Preview in a Next.js App
  • Send a Video File From Next.js for Processing Using Symbl AI Video Async API
  • Check the Status of Processing for Symbl Job API by Polling with a Custom useInterval Hook
  • Render Video Transcripts From Symbl Once Processing Is Complete on a Next.js Screen
  • Use Symbl Conversation API to Get a List of Insights From the Processed Video in Next.js

Taught by

Vladimir Novick

Reviews

4.5 rating at egghead.io based on 9 ratings

Start your review of Create Contextual Video Analysis App with NextJS and Symbl.ai

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.