Skip to content

This repository contains the code files for the Lecture Note Generator

Notifications You must be signed in to change notification settings

yoonus47/lazzy.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lazzy.ai

This repository contains the code files for the Lecture Note Generator Lazzy is an automatic lecture note generator, which takes in an audio input of class lecture and generates a well written lecture note. \

Technologies Used

  • HTML, CSS, Javascript
  • Python, Flask
  • HuggingFace Transformers
  • OpenAI Whisper API
  • Facebook's BART LLM
  • ReportLab PDF Toolkit

Architecture

The simplified architecture of the system is given below. The three major sub processes of the system are:

  • Converting the input MP3 Audio File into a Text Transcript
  • Summarising this Transcript
  • Converting to Bullet Points. seq
  • In addition, making the PDF available for download

For converting the audio input MP3 file into text, we have utilized OpenAI’s open sourced Whisper model, a state-of-the-art speech recognition system.
For text summarisation, we have incorporated Facebook’s open sourced BART model. BART, short for Bidirectional and Auto-Regressive Transformers, is renowned for its impressive ability to generate concise and coherent summaries from longer texts.
The summary generated is thenbroken down and displayed in bullet points for easier accesibility.
Finally we use Python ReportLab Toolkit to design and generate a professional-looking PDF document that encapsulates the Lecture Notes.
Lazzy-Website


..

Demo Screenshots

Screenshot 2023-06-24 at 4 59 39 PM Screenshot 2023-06-24 at 4 59 48 PM Screenshot 2023-06-24 at 5 00 00 PM Screenshot 2023-06-24 at 5 02 07 PM Screenshot 2023-06-24 at 5 02 29 PM

Our Team

About

This repository contains the code files for the Lecture Note Generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published