{ "info": { "author": "Tsolak Ghukasyan", "author_email": "texterra@ispras.ru", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Natural Language :: Russian", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Software Development", "Topic :: Text Processing", "Topic :: Text Processing :: Linguistic" ], "description": "Texterra Python Interface\n=========================\n\n.. image:: https://img.shields.io/github/license/ispras/texterra-py.svg?style=flat-square\n :target: https://img.shields.io/github/license/ispras/texterra-py.svg\n :alt: License\n\n.. image:: https://img.shields.io/pypi/v/texterra.svg?style=flat-square\n :target: https://pypi.python.org/pypi/texterra\n :alt: pypi Version\n\nThis package provides a Python interface for Texterra API.\nTexterra is a toolkit for natural language processing and knowledge base utilization,\ndeveloped by a team of researchers at the Ivannikov Institute for System Programming.\n\nSee https://texterra.ispras.ru for more information about Texterra project.\n\n\nFeatures\n--------\n\n* Language detection\n* Tokenization\n* Lemmatization\n* Sentence boundary detection\n* Part-of-speech tagging\n* Named entity recognition\n* Labelled dependency parsing\n* Term disambiguation\n* Key concepts extraction\n* Subjectivity detection\n* Sentiment analysis\n* Spelling correction\n\nCurrently, 2 languages are supported: English and Russian.\n\n\nInstallation\n------------\n\nTo install this SDK run:\n\n.. code:: bash\n\n python setup.py install\n\nor you can install using pip:\n\n.. code:: bash\n\n pip install texterra\n\n\nDocumentation\n-------------\n\nYou can use pydoc to get help on the package:\n\n.. code:: bash\n\n pydoc texterra\n\nand check the documentation of methods:\n\n.. code:: bash\n\n pydoc texterra.api\n\n\nUsage\n-----\n\nTo use Texterra API in your project, you first need to get an API key `here `_.\nThen, ``import`` the package and use your API key to create an access object:\n\n.. code:: python\n\n import texterra\n t = texterra.API('YOURKEY')\n\nTo access different tools, simply call the corresponding method:\n\n.. code:: python\n\n tags = t.pos_tagging('Hello World')\n\nMethods also accept iterables:\n\n.. code:: python\n\n tagged_sents = t.pos_tagging(['Flat is better than nested.', 'Now is better than never.'])\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://texterra.ispras.ru", "keywords": "natural language processing,nlp,text processing,parsing,tagging,tokenizing,syntax,language,lemmatization,named entity recognition,spelling correction,sentiment analysis,disambiguation,key concepts detection", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "texterra", "package_url": "https://pypi.org/project/texterra/", "platform": "", "project_url": "https://pypi.org/project/texterra/", "project_urls": { "Homepage": "https://texterra.ispras.ru" }, "release_url": "https://pypi.org/project/texterra/1.0.1/", "requires_dist": [ "requests", "six" ], "requires_python": "", "summary": "API for natural language processing.", "version": "1.0.1" }, "last_serial": 3286017, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "dd5a3cc2334d84f0ec4a96dae646cb05", "sha256": "8e2ae302df3c693b66773ef1b5eb9052d21e9148f6dfd224b2d3ccce8179e7f3" }, "downloads": -1, "filename": "texterra-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd5a3cc2334d84f0ec4a96dae646cb05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20257, "upload_time": "2017-10-26T15:50:32", "url": "https://files.pythonhosted.org/packages/eb/2c/81e241f46070e3dc548af6907bd8ac426511502c7871d54ec8c8c985dcdf/texterra-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49171d2bb4ec0d47c18acd06708ebe8e", "sha256": "466bbc406e8c679bb7569d783cc85ccd73ba9660e65d1fa91c122000f11c5861" }, "downloads": -1, "filename": "texterra-1.0.0.tar.gz", "has_sig": false, "md5_digest": "49171d2bb4ec0d47c18acd06708ebe8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13276, "upload_time": "2017-10-26T15:50:33", "url": "https://files.pythonhosted.org/packages/e9/96/03f8d54dafd0aad6039681bea411a9faa1addf015a35037321221b9ed0ad/texterra-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "9e95673df6c0400ed476450d972c3a34", "sha256": "105029fb61d4a82a6262f34604cea1eb6e794dfdaa7c16920502e1c30622214b" }, "downloads": -1, "filename": "texterra-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e95673df6c0400ed476450d972c3a34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20918, "upload_time": "2017-10-28T10:21:05", "url": "https://files.pythonhosted.org/packages/59/ca/88dfca18f705aff40309d0af6e512e8fc1a9c51b7befa4a01440ef97d25d/texterra-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc4af88e8d4f1211f9bc50b71a1f4ee1", "sha256": "fe62a59f488c8137b0eb81e1eebb20baec32b880f702cea6d1167baa9925e737" }, "downloads": -1, "filename": "texterra-1.0.1.tar.gz", "has_sig": false, "md5_digest": "dc4af88e8d4f1211f9bc50b71a1f4ee1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13872, "upload_time": "2017-10-28T10:21:07", "url": "https://files.pythonhosted.org/packages/8a/6a/8650a5806514fc65a73b3625882e931be154a1067c298731c793f47cba4d/texterra-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9e95673df6c0400ed476450d972c3a34", "sha256": "105029fb61d4a82a6262f34604cea1eb6e794dfdaa7c16920502e1c30622214b" }, "downloads": -1, "filename": "texterra-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e95673df6c0400ed476450d972c3a34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20918, "upload_time": "2017-10-28T10:21:05", "url": "https://files.pythonhosted.org/packages/59/ca/88dfca18f705aff40309d0af6e512e8fc1a9c51b7befa4a01440ef97d25d/texterra-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc4af88e8d4f1211f9bc50b71a1f4ee1", "sha256": "fe62a59f488c8137b0eb81e1eebb20baec32b880f702cea6d1167baa9925e737" }, "downloads": -1, "filename": "texterra-1.0.1.tar.gz", "has_sig": false, "md5_digest": "dc4af88e8d4f1211f9bc50b71a1f4ee1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13872, "upload_time": "2017-10-28T10:21:07", "url": "https://files.pythonhosted.org/packages/8a/6a/8650a5806514fc65a73b3625882e931be154a1067c298731c793f47cba4d/texterra-1.0.1.tar.gz" } ] }