Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 849 Bytes

README.md

File metadata and controls

15 lines (14 loc) · 849 Bytes

RSS Joust

Sentiment and Volume analysis of major news channels around the world

Very basic setup

  • Prior to run you need node.js and mongodb installed
  • This project is set up to run on a https://www.openshift.com/ or on a local environment
  • Check public/js/config.js
  • CONFIG.RSS_CHANNELS array contains the direct links for the rss feeds to be parsed
  • CONFIG.CATCH_STRINGS array contains the words that are randomly choosen on page load
  • $ npm install
  • $ bower install
  • $ node create_channels.js to create the channels in the mongo database according to the RSS feed
  • $ node parse_entries.js to gather all the titles of the respective feeds (if you run in a openshift server then the cronjob is already setup to run hourly)
  • $ node server.js