Rosette API Python client SDK
Project description
[![Build Status](https://travis-ci.org/rosette-api/python.svg?branch=master)](https://travis-ci.org/rosette-api/python)
## This is the Python client binding for Rosette API. Please check out the [wiki](https://github.com/rosette-api/python/wiki) for additional information
### Installation
The Python binding requires Python 2.7+ or 3.4+ and is available through pip:
pip install rosette_api
If the version you are using is not [the latest from PyPI](https://pypi.org/project/rosette_api/#history), please check for its [compatibilty with api.rosette.com](https://developer.rosette.com/features-and-functions?python). If you have an on-premise version of Rosette API server, please contact support for binding compatibility with your installation.
To check your installed version:
pip show rosette_api
### Basic Usage
For help in how to call the various endpoints, please refer to the [examples](https://github.com/rosette-api/python/tree/develop/examples).
### Supported Endpoints - categories - entities - info - language - morphology (complete, compound components, han readings, lemmas, parts of speech) - name deduplication - name similarity - name translation - ping - relationships - sentences - sentiment - syntax dependencies - text embedding - tokens - topics - transliteration
### Docker A Docker image for running the examples against the compiled source library is available on Docker Hub.
Command: docker run -e API_KEY=api-key -v “<binding root directory>:/source” rosetteapi/docker-python
Additional environment settings: -e ALT_URL=<alternative URL> -e FILENAME=<single filename>
### API Documentation See [documentation](http://rosette-api.github.io/python)
### Release Notes See [wiki](https://github.com/rosette-api/python/wiki/Release-Notes)
### Additional Information Visit [Rosette API site](https://developer.rosette.com)
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.