michaelhtleung / awesummarizer

A website that summarizes video lectures for efficient studying. Users can upload their video lectures to receive a full text transcript and timestamps of the most important sentences.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to AweSummarizer!

Video demo: https://youtu.be/P_OeXx4os3U

More details: https://devpost.com/software/awesummarizer

How to spin up Flask microservice for BERT

sudo apt-get update
sudo apt-get install libssl1.0.0 libasound2

sudo apt-get install ffmpeg

pip install -r requirements.txt

cd awesummarizer
FLASK_APP=app.py flask run

How to spin up Expressjs server

cd awesummarizer/backend_express
nodemon app.js

About

A website that summarizes video lectures for efficient studying. Users can upload their video lectures to receive a full text transcript and timestamps of the most important sentences.

License:MIT License


Languages

Language:Python 60.8%Language:JavaScript 24.2%Language:Vue 11.9%Language:HTML 1.9%Language:Dockerfile 0.7%Language:Makefile 0.5%