Tools and Technologies

  • Frontend: Reactjs, Material-UI, Bootstrap, HTML, CSS, Javascript
  • Backend: Django, Django Rest API
  • Database: SQLite
  • ML Libraries: NLTK, Torch

Multilingual Google Meet Summarizer – Python Project

At the start of 2020, we faced the largest crisis of the 21st century – The COVID-19 pandemic. Amidst the chaos, the generation eventually found a way to get the job done by introducing automation in every other aspect of life. After the hit of the pandemic, we have encountered a rise of 87% in video conferencing tools for daily communications. The communications ranging from online meetups, college lectures, business meets, almost everything got hosted over to the internet, which being virtual, encroached the chances of unfruitful communications. In fact, the data collected from employees of all domains, show that people often miss important points because they find taking minutes of those meetings a time-consuming, distracting, and really boring task, and over 37 billion dollars is wasted over these unproductive meetings. So there arises the need for automatic Text Summarisation.

The purpose of this project is to transcribe online meetings and summarize them by applying hardcore machine learning techniques, in order to produce minutes of the meeting and multilingual summarized audio to gain the user’s, a better understanding of the topic.

The features proposed by the chrome extension are –

  • Meet Transcription
  • Summarization using Extractive and Abstractive Models.
  • Multilingual Audio generation.

Additional Features Offered –

  • Summarization of NPTEL/ MOOC lectures
  • As a Twitter Tweet Shortener.

Similar Reads

Tools and Technologies

Frontend: Reactjs, Material-UI, Bootstrap, HTML, CSS, Javascript Backend: Django, Django Rest API Database: SQLite ML Libraries: NLTK, Torch...

Prerequisites

Knowledge of Python, NLP Libraries, use of Rest API, and good work experience in Web Development using Reactjs....

Control Flow

The user logs on to the website and enables the chrome extension. The chrome extension extracts the audio from the Google meet concerning every speaker and transcribes it via the chrome extension. This extracted transcript is further sent to the backend where hardcore Machine Learning techniques are applied for the text summarization. This ultra-processed text is then directed towards the translator to translate the extract into the user’s desired language This transcript can then be downloaded or even heard on the dashboard according to the user’s wish....

Step B Step Implementation

1. Chrome Extension...

Output

...

Project Application in Real-Life

...

Team Member

https://media.geeksforgeeks.org/wp-content/uploads/20210803185357/Multilingual-Meet-Summarizer-GFG-PROGEEKCUP21.mp4...