An open API service indexing awesome lists of open source software.

https://github.com/mateusfreira/repository-sentiment-miner

A tool to process and extract sentimental information from GitHub repositories
https://github.com/mateusfreira/repository-sentiment-miner

git mining mrs nodejs npl sentiment

Last synced: 6 months ago
JSON representation

A tool to process and extract sentimental information from GitHub repositories

Awesome Lists containing this project

README

          

# Repository Sentiment Miner

Repository Sentiment Miner is a tool for extracting sentiment from GitHub repositories
[![Build Status](https://travis-ci.org/mateusfreira/repository-sentiment-miner.svg?branch=master)](https://travis-ci.org/mateusfreira/repository-sentiment-miner)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/commits-miner/Lobby)
# What does it do
Sentiment repository miner all the complexity of processing repositories information dealing with all the Github API interactions and provides a high-level API to implement sentiment analysis tools on each interaction.

screen shot 2018-06-03 at 08 21 24

* ## Paralelous
* You can decide how many processes run at the same time

* ## Easy to integrate
* Create your tasks in minutes to process the repository interaction(Pull, Pull Comments and Commits) in Node.js
```javascript
/**
* Receive the messages and return a promise with the result
* @return Promise
*/
exports.run = (messages) => {
return Promise();
}
```

# Instalation
For now ping us on the chat [![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/commits-miner/Lobby)

Doker image comming soon :)

## Available tasks

* Sentistrength (http://sentistrength.wlv.ac.uk/) https://github.com/mateusfreira/senti-strength-node (Native)
* AFINN-based sentiment https://github.com/thisandagain/sentiment (Native)

# Needs help?
Ping me on chat [![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/commits-miner/Lobby)