Skip to main content

A sentiment analysis server implementation. Designed to be extendable, so new algorithms and sources can be used.

Project description

logo.png

Senpy

https://travis-ci.org/gsi-upm/senpy.svg?branch=master

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.

DEMO on Heroku

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.

senpy

or, alternatively:

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

  • 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

Eurosentiment Logo logo_fp7.gif

Project details


Release history Release notifications | RSS feed

This version

0.4.8

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

senpy-0.4.8.tar.gz (12.2 kB view details)

Uploaded Source

File details

Details for the file senpy-0.4.8.tar.gz.

File metadata

  • Download URL: senpy-0.4.8.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for senpy-0.4.8.tar.gz
Algorithm Hash digest
SHA256 5b79cb558ec8d72195bd708ffc30463858c4d974f90be7d4ffb207a770d82bcf
MD5 51863bae7a69cc84167fcbfa3689fd39
BLAKE2b-256 e9ecb6a9b3240990e02cbcfddc9181ce02cb03ae70a17141c6fe4011561af33a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page