项目作者: chandnisoni

项目描述 :
Happiness Dashboard for the Internet as understood using Clarifai
高级语言: JavaScript
项目地址: git://github.com/chandnisoni/happiness-dashboard.git
创建时间: 2017-03-06T06:49:25Z
项目社区:https://github.com/chandnisoni/happiness-dashboard

开源协议:

下载


Internet Happiness Dashboard

Heroku Live Demo

Happiness Dashboard for the Internet.

How it works ?

Background job

  1. Runs every minute using node-schedule to periodically query twitter (using twitter js client) for images related to being “happy”.
  2. For all the images that it gets from step 1, it queries Clarifai (using clarifai js client) to understand the concepts that the “happy” images contains.
  3. Finally, it updates each concept’s counter inside the DB.

Dashboard

  • Displays the counter of top 25 things that Internet is happy about.

Highlights

  • Back-end: node.js, express, Clarifai JS client, twitter JS client, node-schedule.
  • Doesn’t store credentials in the code-base. The application loads these using the environment variables. See more heroku specific details here.