A sentiment analysis server implementation. Designed to be extendable, so new algorithms and sources can be used.
Project description
Senpy
Sentiment analysis web services using a common interface: NIF+JSON-LD.
With Senpy, you can easily turn your sentiment analysis algorithm into a web service, just by creating a new plugin.
Installation
The stable version can be installed via pip:
pip install senpy
Alternatively, you can use the development version:
git clone git@github.com:gsi-upm/senpy
cd senpy
pip install -r requirements.txt
To install it system-wide, use setuptools:
python setup.py install
Using
You can use the modules included in senpy to build your own application. However, the easiest and recommended way is to just use the command-line tool to load your plugins and launch the server.
python -m senpy
This will create a server with any modules found in the current path. For more options, see the –help page.
TO-DO
Installation instructions
Improve documentation and generate it with Sphinx
ReadTheDocs
Improve README
Acknowledgement
EUROSENTIMENT PROJECT Grant Agreement no: 296277 Starting date: 01/09/2012 Project duration: 24 months
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file senpy-0.4.5.tar.gz
.
File metadata
- Download URL: senpy-0.4.5.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0bf7f74435c3eab594f4d5df8ad48e62c365ec9379debf1720425e5dd483d45 |
|
MD5 | 42eb320069b54502845ca842c0b6699e |
|
BLAKE2b-256 | 963fdce38f92b0f91fe786afc931768d4419482bbe8e0499f66f9097fc372cc5 |