prajeshElEvEn / explicit

Let's report the videos that should not be on youtube.

Home Page:https://prajesheleven.github.io/explicit-web/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Explicit YouTube

⚠️ Warning: This is an explicit content detector. You may find content that is not suitable for children.

Check out the official website here.

Description

Videos that should not be on YouTube. Explicit is a python based YouTube scraper that efficiently collects links to videos containing explicit content. It generates a comprehensive list of such content and saves it in a CSV file. Additionally, it takes the responsible initiative to report these explicit videos. By automating the process, it contributes to ensuring a safer and more suitable environment on YouTube by actively identifying and reporting inappropriate content.

Features

  • Scrapes YouTube for videos containing explicit content.
  • Collects links to explicit content videos.
  • Generates a CSV file with a comprehensive list of explicit content.
  • Automates the reporting process for identified explicit videos.

Dependencies

Resources

Installation

git clone <repo-url>
  • Navigate to the project directory
cd explicit
  • Create a virtual environment
python -m venv venv
  • Activate the virtual environment
source venv/bin/activate
  • Install the dependencies
pip install -r requirements.txt
  • Download OAuth2.0 secret key .json file from Google Cloud Platform and move it to the project directory
  • Run the main.ipynb file

Status

In progress...

References

Contributing

Contributions are welcome! If you have any suggestions, improvements, or bug fixes, please submit a pull request or open an issue.

Author

@prajeshElEvEn

About

Let's report the videos that should not be on youtube.

https://prajesheleven.github.io/explicit-web/


Languages

Language:Jupyter Notebook 84.4%Language:Python 15.6%