CKIP CoreNLP Toolkit
--------------------
Features
^^^^^^^^
- Sentence Segmentation
- Word Segmentation
- Part-of-Speech Tagging
- Named-Entity Recognition
- Constituency Parsing
- Coreference Resolution
Git
^^^
https://github.com/ckiplab/ckipnlp
|GitHub Version| |GitHub Release| |GitHub Issues|
.. |GitHub Version| image:: https://img.shields.io/github/v/release/ckiplab/ckipnlp.svg?maxAge=3600
:target: https://github.com/ckiplab/ckipnlp/releases
.. |GitHub License| image:: https://img.shields.io/github/license/ckiplab/ckipnlp.svg?maxAge=3600
:target: https://github.com/ckiplab/ckipnlp/blob/master/LICENSE
.. |GitHub Release| image:: https://img.shields.io/github/release-date/ckiplab/ckipnlp.svg?maxAge=3600
.. |GitHub Downloads| image:: https://img.shields.io/github/downloads/ckiplab/ckipnlp/total.svg?maxAge=3600
:target: https://github.com/ckiplab/ckipnlp/releases/latest
.. |GitHub Issues| image:: https://img.shields.io/github/issues/ckiplab/ckipnlp.svg?maxAge=3600
:target: https://github.com/ckiplab/ckipnlp/issues
.. |GitHub Forks| image:: https://img.shields.io/github/forks/ckiplab/ckipnlp.svg?style=social&label=Fork&maxAge=3600
.. |GitHub Stars| image:: https://img.shields.io/github/stars/ckiplab/ckipnlp.svg?style=social&label=Star&maxAge=3600
.. |GitHub Watchers| image:: https://img.shields.io/github/watchers/ckiplab/ckipnlp.svg?style=social&label=Watch&maxAge=3600
PyPI
^^^^
https://pypi.org/project/ckipnlp
|PyPI Version| |PyPI License| |PyPI Downloads| |PyPI Python| |PyPI Implementation| |PyPI Status|
.. |PyPI Version| image:: https://img.shields.io/pypi/v/ckipnlp.svg?maxAge=3600
:target: https://pypi.org/project/ckipnlp
.. |PyPI License| image:: https://img.shields.io/pypi/l/ckipnlp.svg?maxAge=3600
:target: https://github.com/ckiplab/ckipnlp/blob/master/LICENSE
.. |PyPI Downloads| image:: https://img.shields.io/pypi/dm/ckipnlp.svg?maxAge=3600
:target: https://pypi.org/project/ckipnlp#files
.. |PyPI Python| image:: https://img.shields.io/pypi/pyversions/ckipnlp.svg?maxAge=3600
.. |PyPI Implementation| image:: https://img.shields.io/pypi/implementation/ckipnlp.svg?maxAge=3600
.. |PyPI Format| image:: https://img.shields.io/pypi/format/ckipnlp.svg?maxAge=3600
.. |PyPI Status| image:: https://img.shields.io/pypi/status/ckipnlp.svg?maxAge=3600
Documentation
^^^^^^^^^^^^^
https://ckipnlp.readthedocs.io/
|ReadTheDocs Home|
.. |ReadTheDocs Home| image:: https://img.shields.io/website/https/ckipnlp.readthedocs.io.svg?maxAge=3600&up_message=online&down_message=offline
:target: https://ckipnlp.readthedocs.io
Online Demo
^^^^^^^^^^^
https://ckip.iis.sinica.edu.tw/service/corenlp
Contributers
^^^^^^^^^^^^
* `Mu Yang <https://muyang.pro>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Author & Maintainer)
* `Wei-Yun Ma <https://www.iis.sinica.edu.tw/pages/ma/>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Maintainer)
* `DouglasWu <dgrey1116@gmail.com>`__
Installation
------------
Requirements
^^^^^^^^^^^^
* `Python <https://www.python.org>`__ 3.6+
* `TreeLib <https://treelib.readthedocs.io>`__ 1.5+
* `CkipTagger <https://pypi.org/project/ckiptagger>`__ 0.2.1+ [Optional, Recommended]
* `CkipClassic <https://ckip-classic.readthedocs.io>`__ 1.0+ [Optional, Recommended]
* `TensorFlow / TensorFlow-GPU <https://www.tensorflow.org/>`__ 1.13.1+ [Required by CkipTagger]
Driver Requirements
^^^^^^^^^^^^^^^^^^^
================================ ======== ========== ===========
Driver Built-in CkipTagger CkipClassic
================================ ======== ========== ===========
Sentence Segmentation ✔
Word Segmentation† ✔ ✔
Part-of-Speech Tagging† ✔ ✔
Constituency Parsing ✔
Named-Entity Recognition ✔
Coreference Resolution‡ ✔ ✔ ✔
================================ ======== ========== ===========
- † These drivers require only one of either backends.
- ‡ Coreference implementation does not require any backend, but requires results from word segmentation, part-of-speech tagging, constituency parsing, and named-entity recognition.
Installation via Pip
^^^^^^^^^^^^^^^^^^^^
- No backend (not recommended): ``pip install ckipnlp``.
- With CkipTagger backend (recommended): ``pip install ckipnlp[tagger]`` or ``pip install ckipnlp[tagger-gpu]``.
- With CkipClassic Parser Client backend (recommended): ``pip install ckipnlp[classic]``.
- With CkipClassic offline backend: Please refer https://ckip-classic.readthedocs.io/en/latest/main/readme.html#installation for CkipClassic installation guide.
.. attention::
To use CkipClassic Parser Client backend, please
#. Register an account at http://parser.iis.sinica.edu.tw/v1/reg.php
#. Set the username and password in the pipeline's options:
.. code-block:: python
pipeline = CkipPipeline(opts={'con_parser': {'username': YOUR_USERNAME, 'password': YOUR_PASSWORD})
Detail
------
See https://ckipnlp.readthedocs.io/ for full documentation.
License
-------
|GPL-3.0|
Copyright (c) 2018-2023 `CKIP Lab <https://ckip.iis.sinica.edu.tw>`__ under the `GPL-3.0 License <https://www.gnu.org/licenses/gpl-3.0.html>`__.
.. |GPL-3.0| image:: https://www.gnu.org/graphics/gplv3-with-text-136x68.png
:target: https://www.gnu.org/licenses/gpl-3.0.html
Raw data
{
"_id": null,
"home_page": "https://ckipnlp.readthedocs.io",
"name": "ckipnlp",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "",
"author": "Mu Yang",
"author_email": "emfomy@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/57/9e/1c7bd502277c0afada57fa7f45d11722b06b81c9717ef65e962f96556dd1/ckipnlp-1.0.3.tar.gz",
"platform": "linux_x86_64",
"description": "CKIP CoreNLP Toolkit\n--------------------\n\nFeatures\n^^^^^^^^\n\n- Sentence Segmentation\n- Word Segmentation\n- Part-of-Speech Tagging\n- Named-Entity Recognition\n- Constituency Parsing\n- Coreference Resolution\n\nGit\n^^^\n\nhttps://github.com/ckiplab/ckipnlp\n\n|GitHub Version| |GitHub Release| |GitHub Issues|\n\n.. |GitHub Version| image:: https://img.shields.io/github/v/release/ckiplab/ckipnlp.svg?maxAge=3600\n :target: https://github.com/ckiplab/ckipnlp/releases\n\n.. |GitHub License| image:: https://img.shields.io/github/license/ckiplab/ckipnlp.svg?maxAge=3600\n :target: https://github.com/ckiplab/ckipnlp/blob/master/LICENSE\n\n.. |GitHub Release| image:: https://img.shields.io/github/release-date/ckiplab/ckipnlp.svg?maxAge=3600\n\n.. |GitHub Downloads| image:: https://img.shields.io/github/downloads/ckiplab/ckipnlp/total.svg?maxAge=3600\n :target: https://github.com/ckiplab/ckipnlp/releases/latest\n\n.. |GitHub Issues| image:: https://img.shields.io/github/issues/ckiplab/ckipnlp.svg?maxAge=3600\n :target: https://github.com/ckiplab/ckipnlp/issues\n\n.. |GitHub Forks| image:: https://img.shields.io/github/forks/ckiplab/ckipnlp.svg?style=social&label=Fork&maxAge=3600\n\n.. |GitHub Stars| image:: https://img.shields.io/github/stars/ckiplab/ckipnlp.svg?style=social&label=Star&maxAge=3600\n\n.. |GitHub Watchers| image:: https://img.shields.io/github/watchers/ckiplab/ckipnlp.svg?style=social&label=Watch&maxAge=3600\n\nPyPI\n^^^^\n\nhttps://pypi.org/project/ckipnlp\n\n|PyPI Version| |PyPI License| |PyPI Downloads| |PyPI Python| |PyPI Implementation| |PyPI Status|\n\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/ckipnlp.svg?maxAge=3600\n :target: https://pypi.org/project/ckipnlp\n\n.. |PyPI License| image:: https://img.shields.io/pypi/l/ckipnlp.svg?maxAge=3600\n :target: https://github.com/ckiplab/ckipnlp/blob/master/LICENSE\n\n.. |PyPI Downloads| image:: https://img.shields.io/pypi/dm/ckipnlp.svg?maxAge=3600\n :target: https://pypi.org/project/ckipnlp#files\n\n.. |PyPI Python| image:: https://img.shields.io/pypi/pyversions/ckipnlp.svg?maxAge=3600\n\n.. |PyPI Implementation| image:: https://img.shields.io/pypi/implementation/ckipnlp.svg?maxAge=3600\n\n.. |PyPI Format| image:: https://img.shields.io/pypi/format/ckipnlp.svg?maxAge=3600\n\n.. |PyPI Status| image:: https://img.shields.io/pypi/status/ckipnlp.svg?maxAge=3600\n\nDocumentation\n^^^^^^^^^^^^^\n\nhttps://ckipnlp.readthedocs.io/\n\n|ReadTheDocs Home|\n\n.. |ReadTheDocs Home| image:: https://img.shields.io/website/https/ckipnlp.readthedocs.io.svg?maxAge=3600&up_message=online&down_message=offline\n :target: https://ckipnlp.readthedocs.io\n\nOnline Demo\n^^^^^^^^^^^\n\nhttps://ckip.iis.sinica.edu.tw/service/corenlp\n\nContributers\n^^^^^^^^^^^^\n\n* `Mu Yang <https://muyang.pro>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Author & Maintainer)\n* `Wei-Yun Ma <https://www.iis.sinica.edu.tw/pages/ma/>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Maintainer)\n* `DouglasWu <dgrey1116@gmail.com>`__\n\nInstallation\n------------\n\nRequirements\n^^^^^^^^^^^^\n\n* `Python <https://www.python.org>`__ 3.6+\n* `TreeLib <https://treelib.readthedocs.io>`__ 1.5+\n* `CkipTagger <https://pypi.org/project/ckiptagger>`__ 0.2.1+ [Optional, Recommended]\n* `CkipClassic <https://ckip-classic.readthedocs.io>`__ 1.0+ [Optional, Recommended]\n* `TensorFlow / TensorFlow-GPU <https://www.tensorflow.org/>`__ 1.13.1+ [Required by CkipTagger]\n\nDriver Requirements\n^^^^^^^^^^^^^^^^^^^\n\n================================ ======== ========== ===========\nDriver Built-in CkipTagger CkipClassic\n================================ ======== ========== ===========\nSentence Segmentation \u2714\nWord Segmentation\u2020 \u2714 \u2714\nPart-of-Speech Tagging\u2020 \u2714 \u2714\nConstituency Parsing \u2714\nNamed-Entity Recognition \u2714\nCoreference Resolution\u2021 \u2714 \u2714 \u2714\n================================ ======== ========== ===========\n\n- \u2020 These drivers require only one of either backends.\n- \u2021 Coreference implementation does not require any backend, but requires results from word segmentation, part-of-speech tagging, constituency parsing, and named-entity recognition.\n\nInstallation via Pip\n^^^^^^^^^^^^^^^^^^^^\n\n- No backend (not recommended): ``pip install ckipnlp``.\n- With CkipTagger backend (recommended): ``pip install ckipnlp[tagger]`` or ``pip install ckipnlp[tagger-gpu]``.\n- With CkipClassic Parser Client backend (recommended): ``pip install ckipnlp[classic]``.\n- With CkipClassic offline backend: Please refer https://ckip-classic.readthedocs.io/en/latest/main/readme.html#installation for CkipClassic installation guide.\n\n.. attention::\n To use CkipClassic Parser Client backend, please\n\n #. Register an account at http://parser.iis.sinica.edu.tw/v1/reg.php\n #. Set the username and password in the pipeline's options:\n\n .. code-block:: python\n\n pipeline = CkipPipeline(opts={'con_parser': {'username': YOUR_USERNAME, 'password': YOUR_PASSWORD})\n\n\n\nDetail\n------\n\nSee https://ckipnlp.readthedocs.io/ for full documentation.\n\nLicense\n-------\n\n|GPL-3.0|\n\nCopyright (c) 2018-2023 `CKIP Lab <https://ckip.iis.sinica.edu.tw>`__ under the `GPL-3.0 License <https://www.gnu.org/licenses/gpl-3.0.html>`__.\n\n.. |GPL-3.0| image:: https://www.gnu.org/graphics/gplv3-with-text-136x68.png\n :target: https://www.gnu.org/licenses/gpl-3.0.html\n",
"bugtrack_url": null,
"license": "GPL-3.0",
"summary": "CKIP CoreNLP",
"version": "1.0.3",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9c2d96cc85efb0b41448dc913d4fac4188e4d0fd598e714ce0b925c9fac7c2c8",
"md5": "76476fa2af7cf49bfe170b28bad3ef56",
"sha256": "c780ac44d437571a60256a34e59017218ece53786016730474e177cc1bf20f72"
},
"downloads": -1,
"filename": "ckipnlp-1.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "76476fa2af7cf49bfe170b28bad3ef56",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 70843,
"upload_time": "2023-04-09T05:29:09",
"upload_time_iso_8601": "2023-04-09T05:29:09.480774Z",
"url": "https://files.pythonhosted.org/packages/9c/2d/96cc85efb0b41448dc913d4fac4188e4d0fd598e714ce0b925c9fac7c2c8/ckipnlp-1.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "579e1c7bd502277c0afada57fa7f45d11722b06b81c9717ef65e962f96556dd1",
"md5": "8b6b80c36b4c05d42877b246a07847dc",
"sha256": "84db6746ccd6a5a5e85c5abf52a096288596741010940bed3342469c6dc3f002"
},
"downloads": -1,
"filename": "ckipnlp-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "8b6b80c36b4c05d42877b246a07847dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 59412,
"upload_time": "2023-04-09T05:29:11",
"upload_time_iso_8601": "2023-04-09T05:29:11.960258Z",
"url": "https://files.pythonhosted.org/packages/57/9e/1c7bd502277c0afada57fa7f45d11722b06b81c9717ef65e962f96556dd1/ckipnlp-1.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-04-09 05:29:11",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "ckipnlp"
}