Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

The Briefing.

A news aggregation web tool that provides comparative sentiment analysis of headlining stories. It focuses on helping users become more conscious consumers of media.

Instructions for running site

  • Fork and clone repo
  • To install libraries, run npm install
  • Include your own keys/secrets from IBM Watson Natural Language Understanding, IBM Watson Tone Analyzer, Firestore, Twitter, News API
  • To start running the server, run npm run start-dev
  • Navigate to localhost:8080 to view website

Instructions for running Chrome Extension

  • In Chrome, navigate to chrome://extensions/
  • Turn on Developer Mode
  • Drag and drop the extensions folder
  • Turn on The Briefing extension
  • Start analyzing news!