Create Contextual Video Analysis App with NextJS and Symbl.ai
Offered By: egghead.io
Course Description
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.
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
Related Courses
Text Mining and AnalyticsUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Natural Language Processing
University of Michigan via Coursera Enabling Technologies for Data Science and Analytics: The Internet of Things
Columbia University via edX Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera moocTLH: Nuevos retos en las tecnologĂas del lenguaje humano
Universidad de Alicante via MirĂadax