Skip to main content

This package provides a Python interface for Texterra API. Texterra is a toolkit for natural language processing and knowledge base utilization, developed by a team of researchers at the Ivannikov Institute for System Programming.

See https://texterra.ispras.ru for more information about Texterra project.

Features

  • Language detection

  • Tokenization

  • Lemmatization

  • Sentence boundary detection

  • Part-of-speech tagging

  • Named entity recognition

  • Labelled dependency parsing

  • Term disambiguation

  • Key concepts extraction

  • Subjectivity detection

  • Sentiment analysis

  • Spelling correction

Currently, 2 languages are supported: English and Russian.

Installation

To install this SDK run:

python setup.py install

or you can install using pip:

pip install texterra

Documentation

You can use pydoc to get help on the package:

pydoc texterra

and check the documentation of methods:

pydoc texterra.api

Usage

To use Texterra API in your project, you first need to get an API key here. Then, import the package and use your API key to create an access object:

import texterra
t = texterra.API('YOURKEY')

To access different tools, simply call the corresponding method:

tags = t.pos_tagging('Hello World')

Metadata

Release files for texterra 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for texterra 1.0.0
File Size Uploaded
texterra-1.0.0.tar.gz 13.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for texterra 1.0.0
File Interpreter ABI Platform
texterra-1.0.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 33.5 kB

Release files / texterra-1.0.0.tar.gz

Download URL texterra-1.0.0.tar.gz
Size 13.3 kB
Tags Source
SHA-256 checksum
How to use checksums
466bbc406e8c679bb7569d783cc85ccd73ba9660e65d1fa91c122000f11c5861
BLAKE2b-256 checksum
How to use checksums
e99603f8d54dafd0aad6039681bea411a9faa1addf015a35037321221b9ed0ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / texterra-1.0.0-py2.py3-none-any.whl

Download URL texterra-1.0.0-py2.py3-none-any.whl
Size 20.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
8e2ae302df3c693b66773ef1b5eb9052d21e9148f6dfd224b2d3ccce8179e7f3
BLAKE2b-256 checksum
How to use checksums
eb2c81e241f46070e3dc548af6907bd8ac426511502c7871d54ec8c8c985dcdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.0.1

2 release files

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page