Git Product home page Git Product logo

commentblock's Introduction

CommentBlock

CommentBlock is an open-source browser extension that automatically blocks spam/scam YouTube comments. Download for Chrome/Chromium or Firefox.

CommentBlock

Examples

Want to see the extension in action? Here are some videos to test it on:

  1. The Flash - No Way Home For The DCU? | The Critical Drinker โ€” If you sort comments by new, you will see a ton of scam comments (mostly as replies). The extension does a very good job at detecting these.

  2. Inside the Largest Bitcoin Mine in The U.S. | WIRED โ€” Almost every single comment on this video is a scam comment from a bot. This is of course due to the subject matter: Crypto. Although the extension does a good job blocking the obvious scams, botters have gotten a lot smarter recently. In particular, they start long comment threads (pretending to be real conversations between real people) and eventually prompt readers to contact someone off of YouTube. Detection for these comment threads will be much better with neural networks (see below)!

Development Plans

Neural-network based detection is also in development to catch more advanced spam comments and comment threads. In particular, we aim to use unsupervised clustering techniques to group similar comments together, assign labels to comments in these groups, and then train classification models using the labelled data.

Contributions

At the moment, the extension uses rules to determine the type of a comment (e.g., spam, scam, explicit, or links). So, there may be cases where the extension misses a bad comment, or blocks a valid comment. In either case, feel free to open an issue (including a link to the comment, which can be retrieved by right-clicking the time posted and copying the link), and we will update the ruleset to account for this.

Credit

Inspired by ThioJoe's Spammer Purge tool.

commentblock's People

Contributors

xenova avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

commentblock's Issues

Don't hide liked comments

As extension filters are not perfect, it would be great if comments with a lot of likes would have protection from hiding. This would significantly reduce the number of false-positives and save comments like this intact:
image

Unselecting checkbox doesn't disable subcategories

Clicking on the checkboxes in the popup disables the main category, but not the subcategories.

After unselecting every top-level checkbox:
image
image

so "link spam", etc still get blurred even though the main category is disabled.

I'm using the latest version on Github.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.