Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Automatic Video Analysis with NLP 📺 #4323

Merged
merged 65 commits into from
Feb 28, 2023
Merged

Conversation

martinb-ai
Copy link
Contributor

@martinb-ai martinb-ai commented Feb 24, 2023

Automatic Transcription + Translation + Summarization and Sentiment Analysis.

image

Installation

To install, all dependancies on poetry have been updated.

poetry install -E all or poetry install -E forecast

It also requires the command-line tool ffmpeg to be installed on your system, which is available from most package managers:

# on Ubuntu or Debian
sudo apt update && sudo apt install ffmpeg

# on Arch Linux
sudo pacman -S ffmpeg

# on MacOS using Homebrew (https://brew.sh/)
brew install ffmpeg

# on Windows using Chocolatey (https://chocolatey.org/)
choco install ffmpeg

# on Windows using Scoop (https://scoop.sh/)
scoop install ffmpeg

SDK

Works with SDK (This will be super useful in future)

image

Translation

If the video is in a different language, simply set the --task translate and it should infer language and proceed to both translate and transcribe. Followed by summarization.

Checklist:

  • I have adhered to the GitFlow naming convention and my branch name is in the format of feature/feature-name or hotfix/hotfix-name.

Others

  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.

@martinb-ai martinb-ai added the forecast Forecast menu label Feb 24, 2023
@martinb-ai martinb-ai requested a review from jmaslek February 24, 2023 01:27
@martinb-ai martinb-ai self-assigned this Feb 24, 2023
@reviewpad reviewpad bot added the feat M Medium T-Shirt size feature label Feb 24, 2023
@martinb-ai martinb-ai changed the title [Feature] Automatic Youtube Video Analysis [Feature] Automatic Video Analysis with NLP Feb 24, 2023
@martinb-ai martinb-ai changed the title [Feature] Automatic Video Analysis with NLP [Feature] Automatic Video Analysis with NLP 📺 Feb 24, 2023
reviewpad[bot]
reviewpad bot previously requested changes Feb 28, 2023
Copy link

@reviewpad reviewpad bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dependency tree has been changed. Please update requirements.txt and requirements-full.txt

@martinb-ai martinb-ai added this pull request to the merge queue Feb 28, 2023
Merged via the queue into develop with commit c18e6c1 Feb 28, 2023
@Chavithra Chavithra deleted the feature/whisper branch March 1, 2023 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat M Medium T-Shirt size feature forecast Forecast menu
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants