Skip to content

AdityaSolanki189/meet-transcriber-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeetScript

A Web Application where you can record meetings into Transcripts and apply Sentiment Analysis to better Analyse the Meetings.

Features of the Project
  • Signup, login and manage user profile
  • Authentication via Email and Phone Number
  • Create Groups and add members via Email Invitation
  • Each Group can make multiple meetings.
  • Get the Transcript on the Meeting’s page in Real-time
  • Save the Meeting’s Transcript for later use.
  • Applying Sentiment Analysis after the meeting is over for better analysis.

Platform/Technology

ReactJs, Firebse(Cloud Storage), WebSpeech Api, Heroku

Language: Javascript and python

Project Phases:

Phase 1 - Authentication

image

Users can log into their account using their email and password or they can make an account by signing up using email and password.

Phase 2 - Creating Groups

Following the account creation, users can create a group with other users to schedule a meeting with them.

image

A meeting link validation has been set-up in order to verify the authenticity of the given link. If the meeting link is valid, users are asked the email ID of members of the meeting, group name and meeting name. Finally, users can click on the create button and create the group! Groups can be viewed under the “groups” section as follows.

image

Phase 3 - Creating Meetings

image

After a group has been created, user can create a meeting room with the group members with unique meeting IDs.

image

Phase 4 - Transcription

If the meeting is for the first time, users can click the record button and start recording the meeting. Their audio will be converted into texts and will appear on everyone’s screen in real-time. After the meeting is completed, the user who created the group can stop recording the meeting. Later, they can access the entire transcript of the meeting whenever they want.

image

Phase 5 - Sentiment Analysis

When the meeting is stopped there appears a “Perform Sentiment Analysis” button, which when clicked will run sentiment analysis on each of the statements said by all the members of the meeting. The results are as follows: Red for a Negative Statement; Green for a Positive Statement; and Black for a Neutral Statement.

image

About

Google Meet Realtime Transcriber.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors