Skip to content

A browser extension that blocks fake news sites according to a content-agnostic ML classifier

Notifications You must be signed in to change notification settings

dimspith/fn-blacklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fake News Blacklist

About

A browser extension that blocks fake news sites according to a content-agnostic ML classifier

This extension detects and blocks known and/or possible fake news sites. It leverages a blacklist provided by an external API that collects and serves the domains. It can be found here.

Tooling used

How to Install

  1. Clone the repository
git clone https://github.com/dimspith/fn-blacklist.git
  1. Enable Developer Mode in Chrome/Chromium, click Load Unpacked and select the extension folder.
  2. Install and run fn-api
  3. Configure the API URL in the extension settings to match the one in fn-api

How to Test and Customize

  • After loading the unpacked extension you can customize any file and reload it from chrome/chromium
  • In order to customize colors and other styling options offered by Bulma, nodejs needs to be installed
  • After installing nodejs, run npm install and npm run build to generate the bulma.min.css file used throughout the extension.
  • To customize this file, modify the sass/custom.scss file and run npm run build again.

About

A browser extension that blocks fake news sites according to a content-agnostic ML classifier

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published