Sniffing the news
We created a chrome extension that gives people the power to know whether the information they're consuming is real or fake. Users can further customize their tastes with Newsgate and will be able to distinguish a favorable link from a 'blacklisted' one without ever even having to lift a finger, or in this case, clicking on a link.
Create a convenient and insightful way for people to make decisions about the validity of news stories. We set out hoping to create an algorithm that would determine the quality of news stories and allow our users to seamlessly discern between fact or fiction.
- npm install
- bower install
- cd client and then npm install
Newsgate utilizes the blacklist currated by the creators of https://github.com/bs-detector. In order to load the blacklist:
- Ensure that Mongo is running
- Ensure that you've already run 'npm install'
- Run 'npm run blacklist'
Newsgate includes a script to fetch the latest version of the blacklist from "https://raw.githubusercontent.com/bs-detector/bs-detector/dev/ext/data/data.json". When the script runs it will:
- Add all new blacklisted sites (found in the bs-detector file) to the database
- Update all existing blacklisted sites to ensure proper categorization
- Overwrite your local copy of blacklist.js with the updated database content
####In order to update the blacklist:
- Ensure that Mongo is running
- Ensure that you've already run 'npm install'
- Ensure that you've already run 'npm run blacklist'
- Run 'npm run blacklist:update'
This will drop the Mongo database.
- Ensure that Mongo is running
- Run 'npm run reset'
- In chrome://extensions enable developer mode (checkbox in the upper right corner)
- drag and drop newsgate/ext folder into the extensions window.
- the extension should show up in your chrome toolbar
- Evan Chang (MistrBrown) - Product Owner
- James Gu (james-gu) - Scrum Master
- Matt Walsh (wattmalsh) - Dev Team
- David Wayman (r3dcrosse) - Dev Team
David An, Emerson Hum, Forrest Murray, Aaron Trank