london underground live sentiment analysis
1.0.0
Un module de nœud qui analyse les flux Twitter récents mentionnant chaque ligne souterraine de Londres et utilise l'analyse des sentiments HP Idol Ondemand pour déterminer dans l'ensemble le silence que chaque ligne reçoit des tweets positifs ou négétifs.
## Utilisation ### inatall
npm install git://github.com/Lissy93/london-underground-live-sentiment-analysis.git
var tflSentimentAnalysis = require('tfl-sentiment-analysis');
Vous devrez vous inscrire à une touche API à https://api-portal.tfl.gov.uk/signup, ainsi que la clé HP ondemand sur http://www.idolondemand.com/signup.html, toutes deux de tous les deux de tous les deux de tous deux de qui sont gratuits. Créez un JSON similaire à ceci:
exports.HP_API_KEY = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
exports.TWITTER_API = {
CONSUMER_KEY : "xxxxxxxxxxxxxxxxxxxxxxxxx",
CONSUMER_SECRET : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
ACCESS_TOKEN_KEY : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
ACCESS_TOKEN_SECRET : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
};
Vous devez le mettre dans un fichier séparé avec vos autres clés API et ajouter un fichier à votre .gitignore
tflSentimentAnalysis . fetchTflSentiments ( keys , function ( results ) {
console . log ( results ) ; // Do whatever with the results
} ) ; [ { line: 'DLR', sentiments: 'neutral', score: 0 },
{ line: 'WaterlooCity', sentiments: 'neutral', score: 0 },
{ line: 'Victoria',
sentiments: 'positive',
score: 0.5685799620527161 },
{ line: 'Picadilly', sentiments: 'neutral', score: 0 },
{ line: 'Bakerloo', sentiments: 'neutral', score: 0 },
{ line: 'Central', sentiments: 'neutral', score: 0 },
{ line: 'Overground', sentiments: 'neutral', score: 0 },
{ line: 'Jubile', sentiments: 'neutral', score: 0 },
{ line: 'District',
sentiments: 'negative',
score: -0.8177321332492695 },
{ line: 'Metropolitan', sentiments: 'neutral', score: 0 },
{ line: 'Northen', sentiments: 'positive', score: 0.48272937292926293 },
{ line: 'Hammersmith', sentiments: 'neutral', score: 0 },
{ line: 'Circle',
sentiments: 'negative',
score: -0.44023113875144726 } ]