Skip to content

Chrome extension to identify the original sources behind articles on the web

License

Notifications You must be signed in to change notification settings

ReportersLabDuke/story-tracer

Repository files navigation

StoryTracer

StoryTracer is a Chrome extension that identifies the source information that web pages are based upon. StoryTracer uses the ground-truth node library.

How it works

When you navigate to a webpage with StoryTracer added to Chrome, StoryTracer will try to identify the source behind the webpage by looking at the links on the page. If a likely source is identified, a popup will appear indicating that the page you are on might be based on content from another page:

StoryTracer in action

Where can I get StoryTracer?

StoryTracer can be installed from the Chrome webstore.

Local development

This repository can be cloned for local development. You can then add your development version of the extension to Chrome in developer mode by zipping up the repository and loading it as an unpacked extension from chrome://extensions.

If you want to make changes to the ground-truth library and then use your version of ground-truth with StoryTracer, you can clone ground-truth, install the browserify npm package, and then use the following browserify command to create a browser-compatible bundle of ground-truth which can replace ground-truth-bundle.js in your copy of this repo:

browserify -r ground-truth/index.js:ground-truth -i WNdb -i lapack -o ground-truth-bundle.js

License and copyright

Copyright Duke Reporters' Lab

StoryTracer is made available under the MIT licence

About

Chrome extension to identify the original sources behind articles on the web

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published