ckip-classic


Nameckip-classic JSON
Version 1.2.3 PyPI version JSON
download
home_pagehttps://ckip-classic.readthedocs.io
SummaryCKIP Classic NLP Tools
upload_time2023-02-06 06:17:26
maintainer
docs_urlNone
authorMu Yang
requires_python>=3.6
licenseGPL-3.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Introduction
============

A Linux Python wrapper for CKIP classic tools — `CKIP Word Segmentation <http://ckip.iis.sinica.edu.tw/project/wordsegment/>`__ and `CKIP Parser <http://ckip.iis.sinica.edu.tw/project/parser/>`__.

.. attention::
   Please use `CKIPNLP <https://ckipnlp.readthedocs.io/>`__ for structured data types and pipeline drivers.

.. attention::
   For Python 2 users, please use `PyCkip 0.4.2 <https://pypi.org/project/pyckip/0.4.2/>`__ instead.

Git
---

https://github.com/ckiplab/ckip-classic

|GitHub Version| |GitHub Release| |GitHub Issues|

.. |GitHub Version| image:: https://img.shields.io/github/v/release/ckiplab/ckip-classic.svg?maxAge=3600
   :target: https://github.com/ckiplab/ckip-classic/releases

.. |GitHub License| image:: https://img.shields.io/github/license/ckiplab/ckip-classic.svg?maxAge=3600
   :target: https://github.com/ckiplab/ckip-classic/blob/master/LICENSE

.. |GitHub Release| image:: https://img.shields.io/github/release-date/ckiplab/ckip-classic.svg?maxAge=3600

.. |GitHub Downloads| image:: https://img.shields.io/github/downloads/ckiplab/ckip-classic/total.svg?maxAge=3600
   :target: https://github.com/ckiplab/ckip-classic/releases/latest

.. |GitHub Issues| image:: https://img.shields.io/github/issues/ckiplab/ckip-classic.svg?maxAge=3600
   :target: https://github.com/ckiplab/ckip-classic/issues

.. |GitHub Forks| image:: https://img.shields.io/github/forks/ckiplab/ckip-classic.svg?style=social&label=Fork&maxAge=3600

.. |GitHub Stars| image:: https://img.shields.io/github/stars/ckiplab/ckip-classic.svg?style=social&label=Star&maxAge=3600

.. |GitHub Watchers| image:: https://img.shields.io/github/watchers/ckiplab/ckip-classic.svg?style=social&label=Watch&maxAge=3600

PyPI
----

https://pypi.org/project/ckip-classic

|PyPI Version| |PyPI License| |PyPI Downloads| |PyPI Python| |PyPI Implementation| |PyPI Status|

.. |PyPI Version| image:: https://img.shields.io/pypi/v/ckip-classic.svg?maxAge=3600
   :target: https://pypi.org/project/ckip-classic

.. |PyPI License| image:: https://img.shields.io/pypi/l/ckip-classic.svg?maxAge=3600
   :target: https://github.com/ckiplab/ckip-classic/blob/master/LICENSE

.. |PyPI Downloads| image:: https://img.shields.io/pypi/dm/ckip-classic.svg?maxAge=3600
   :target: https://pypi.org/project/ckip-classic#files

.. |PyPI Python| image:: https://img.shields.io/pypi/pyversions/ckip-classic.svg?maxAge=3600

.. |PyPI Implementation| image:: https://img.shields.io/pypi/implementation/ckip-classic.svg?maxAge=3600

.. |PyPI Format| image:: https://img.shields.io/pypi/format/ckip-classic.svg?maxAge=3600

.. |PyPI Status| image:: https://img.shields.io/pypi/status/ckip-classic.svg?maxAge=3600

Documentation
-------------

https://ckip-classic.readthedocs.io/

|ReadTheDocs Home|

.. |ReadTheDocs Home| image:: https://img.shields.io/website/https/ckip-classic.readthedocs.io.svg?maxAge=3600&up_message=online&down_message=offline
   :target: https://ckip-classic.readthedocs.io

Contributers
------------

* `Mu Yang <https://muyang.pro>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Author & Maintainer)
* `Yin-Hsiang Liao <zenonliao@iis.sinica.edu.tw>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Maintainer)
* `Wei-Yun Ma <https://www.iis.sinica.edu.tw/pages/ma/>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Maintainer)

External Links
--------------

- `Online Demo <https://ckip.iis.sinica.edu.tw/service/corenlp>`__

Requirements
------------

* `Python <https://www.python.org>`__ 3.6+
* `Cython <https://cython.org>`__ 0.29+

Note that one should have CKIPWS/CKIPParser for this project:

* `CKIP Word Segmentation <https://ckip.iis.sinica.edu.tw/project/ws/>`__ Linux version 20190524+

   - `Academic License <http://ckipsvr.iis.sinica.edu.tw/ckipws/reg.php>`__
   - `Commercial License <https://iptt.sinica.edu.tw/shares/405>`__

* `CKIP Parser <https://ckip.iis.sinica.edu.tw/project/parser/>`__ Linux version 20190725+

   - `Academic License <http://parser.iis.sinica.edu.tw/v1/reg.exe>`__ (Online Version)
   - `Commercial License <https://iptt.sinica.edu.tw/shares/447>`__

Installation
============

.. attention::

   - Offline version: CKIPWS (Academic/Commercial License) and CKIPParser (Commercial License).
   - Online version: CKIPParser (Academic License).

Offline Version
---------------

Download CKIPWS and/or CKIPParser from above links. Denote ``<ckipws-linux-root>`` as the folder containing CKIPWS, and ``<ckipparser-linux-root>`` as the folder containing CKIPParser.

.. code-block:: bash

   pip install --force-reinstall --upgrade ckip-classic \
      --install-option='--ws' \
      --install-option='--ws-dir=<ckipws-linux-root>' \
      --install-option='--parser' \
      --install-option='--parser-dir=<ckipparser-linux-root>'

Ignore ws/parser options if one doesn't have CKIPWS/CKIPParser.

.. attention::
   Please use absolute paths.

Online Version
--------------

Register an account at `http://parser.iis.sinica.edu.tw/v1/reg.exe`

.. code-block:: bash

   pip install --upgrade ckip-classic

Installation Options
--------------------

+-----------------------------------------------+---------------------------------------+-------------------------------+
| Option                                        | Detail                                | Default Value                 |
+===============================================+=======================================+===============================+
| ``--[no-]ws``                                 | Enable/disable CKIPWS.                | False                         |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--[no-]parser``                             | Enable/disable CKIPParser.            | False                         |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--ws-dir=<ws-dir>``                         | CKIPWS root directory.                |                               |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--ws-lib-dir=<ws-lib-dir>``                 | CKIPWS libraries directory            | ``<ws-dir>/lib``              |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--ws-share-dir=<ws-share-dir>``             | CKIPWS share directory                | ``<ws-dir>``                  |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--parser-dir=<parser-dir>``                 | CKIPParser root directory.            |                               |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--parser-lib-dir=<parser-lib-dir>``         | CKIPParser libraries directory        | ``<parser-dir>/lib``          |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--parser-share-dir=<parser-share-dir>``     | CKIPParser share directory            | ``<parser-dir>``              |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--data2-dir=<data2-dir>``                   | "Data2" directory                     | ``<ws-share-dir>/Data2``      |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--rule-dir=<rule-dir>``                     | "Rule" directory                      | ``<parser-share-dir>/Rule``   |
+-----------------------------------------------+---------------------------------------+-------------------------------+
| ``--rdb-dir=<rdb-dir>``                       | "RDB" directory                       | ``<parser-share-dir>/RDB``    |
+-----------------------------------------------+---------------------------------------+-------------------------------+

Usage
=====

See https://ckip-classic.readthedocs.io/ for API details.

CKIPWS
------

CKIP Word Segmentation offline driver.

.. code-block:: python

   import ckip_classic.ws
   print(ckip_classic.__name__, ckip_classic.__version__)

   ws = ckip_classic.ws.CkipWs(logger=False)
   print(ws('中文字喔'))
   for l in ws.apply_list(['中文字喔', '啊哈哈哈']): print(l)

   ws.apply_file(ifile='sample/sample.txt', ofile='output/sample.tag', uwfile='output/sample.uw')
   with open('output/sample.tag') as fin:
       print(fin.read())
   with open('output/sample.uw') as fin:
       print(fin.read())


CKIPParser
----------

CKIP Parser offline driver.

.. code-block:: python

   import ckip_classic.parser
   print(ckip_classic.__name__, ckip_classic.__version__)

   ps = ckip_classic.parser.CkipParser(logger=False)
   print(ps('中文字喔'))
   for l in ps.apply_list(['中文字喔', '啊哈哈哈']): print(l)

   ps.apply_file(ifile='sample/sample.txt', ofile='output/sample.tree')
   with open('output/sample.tree') as fin:
       print(fin.read())


CKIPParserClient
----------------

CKIP Parser online client.

.. code-block:: python

   import ckip_classic.client
   print(ckip_classic.__name__, ckip_classic.__version__)

   ps = ckip_classic.client.CkipParserClient(username='USERNAME', password='PASSWORD')
   print(ps('中文字(Na) 耶(T) ,(COMMACATEGORY)'))
   for l in ps.apply_list(['中文字(Na) 耶(T) ,(COMMACATEGORY)', '啊(I) 哈(D) 哈(D) 哈(D) 。(PERIODCATEGORY)']): print(l)


FAQ
===

.. danger::

   Due to C code implementation, both ``CkipWs`` and ``CkipParser`` can only be instance once.

------------

.. warning::

   CKIPParser fails if input text contains special characters such as ``()+-:|``. One may replace these characters by

   .. code-block:: python

      text = text
         .replace('(', '(')
         .replace(')', ')')
         .replace('+', '+')
         .replace('-', '-')
         .replace(':', ':')
         .replace('|', '|')

------------

.. tip::

   **fatal error: Python.h: No such file or directory". What should I do?**

   Install Python development package

   .. code-block:: bash

      sudo apt-get install python3-dev

------------

.. tip::

   **The CKIPWS throws "what():  locale::facet::_S_create_c_locale name not valid". What should I do?**

   Install locale data.

   .. code-block:: bash

      apt-get install locales-all

------------

.. tip::

   **The CKIPParser throws "ImportError: libCKIPParser.so: cannot open shared object file: No such file or directory". What should I do?**

   Add below command to ``~/.bashrc``:

   .. code-block:: bash

      export LD_LIBRARY_PATH=<ckipparser-linux-root>/lib:$LD_LIBRARY_PATH

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://ckip-classic.readthedocs.io",
    "name": "ckip-classic",
    "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/c2/ea/d161cc7ee615f3f66d7783bf7dcb4486a0650f1f752fac5c4a305ef9da11/ckip-classic-1.2.3.tar.gz",
    "platform": "linux_x86_64",
    "description": "Introduction\n============\n\nA Linux Python wrapper for CKIP classic tools \u2014 `CKIP Word Segmentation <http://ckip.iis.sinica.edu.tw/project/wordsegment/>`__ and `CKIP Parser <http://ckip.iis.sinica.edu.tw/project/parser/>`__.\n\n.. attention::\n   Please use `CKIPNLP <https://ckipnlp.readthedocs.io/>`__ for structured data types and pipeline drivers.\n\n.. attention::\n   For Python 2 users, please use `PyCkip 0.4.2 <https://pypi.org/project/pyckip/0.4.2/>`__ instead.\n\nGit\n---\n\nhttps://github.com/ckiplab/ckip-classic\n\n|GitHub Version| |GitHub Release| |GitHub Issues|\n\n.. |GitHub Version| image:: https://img.shields.io/github/v/release/ckiplab/ckip-classic.svg?maxAge=3600\n   :target: https://github.com/ckiplab/ckip-classic/releases\n\n.. |GitHub License| image:: https://img.shields.io/github/license/ckiplab/ckip-classic.svg?maxAge=3600\n   :target: https://github.com/ckiplab/ckip-classic/blob/master/LICENSE\n\n.. |GitHub Release| image:: https://img.shields.io/github/release-date/ckiplab/ckip-classic.svg?maxAge=3600\n\n.. |GitHub Downloads| image:: https://img.shields.io/github/downloads/ckiplab/ckip-classic/total.svg?maxAge=3600\n   :target: https://github.com/ckiplab/ckip-classic/releases/latest\n\n.. |GitHub Issues| image:: https://img.shields.io/github/issues/ckiplab/ckip-classic.svg?maxAge=3600\n   :target: https://github.com/ckiplab/ckip-classic/issues\n\n.. |GitHub Forks| image:: https://img.shields.io/github/forks/ckiplab/ckip-classic.svg?style=social&label=Fork&maxAge=3600\n\n.. |GitHub Stars| image:: https://img.shields.io/github/stars/ckiplab/ckip-classic.svg?style=social&label=Star&maxAge=3600\n\n.. |GitHub Watchers| image:: https://img.shields.io/github/watchers/ckiplab/ckip-classic.svg?style=social&label=Watch&maxAge=3600\n\nPyPI\n----\n\nhttps://pypi.org/project/ckip-classic\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/ckip-classic.svg?maxAge=3600\n   :target: https://pypi.org/project/ckip-classic\n\n.. |PyPI License| image:: https://img.shields.io/pypi/l/ckip-classic.svg?maxAge=3600\n   :target: https://github.com/ckiplab/ckip-classic/blob/master/LICENSE\n\n.. |PyPI Downloads| image:: https://img.shields.io/pypi/dm/ckip-classic.svg?maxAge=3600\n   :target: https://pypi.org/project/ckip-classic#files\n\n.. |PyPI Python| image:: https://img.shields.io/pypi/pyversions/ckip-classic.svg?maxAge=3600\n\n.. |PyPI Implementation| image:: https://img.shields.io/pypi/implementation/ckip-classic.svg?maxAge=3600\n\n.. |PyPI Format| image:: https://img.shields.io/pypi/format/ckip-classic.svg?maxAge=3600\n\n.. |PyPI Status| image:: https://img.shields.io/pypi/status/ckip-classic.svg?maxAge=3600\n\nDocumentation\n-------------\n\nhttps://ckip-classic.readthedocs.io/\n\n|ReadTheDocs Home|\n\n.. |ReadTheDocs Home| image:: https://img.shields.io/website/https/ckip-classic.readthedocs.io.svg?maxAge=3600&up_message=online&down_message=offline\n   :target: https://ckip-classic.readthedocs.io\n\nContributers\n------------\n\n* `Mu Yang <https://muyang.pro>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Author & Maintainer)\n* `Yin-Hsiang Liao <zenonliao@iis.sinica.edu.tw>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Maintainer)\n* `Wei-Yun Ma <https://www.iis.sinica.edu.tw/pages/ma/>`__ at `CKIP <https://ckip.iis.sinica.edu.tw>`__ (Maintainer)\n\nExternal Links\n--------------\n\n- `Online Demo <https://ckip.iis.sinica.edu.tw/service/corenlp>`__\n\nRequirements\n------------\n\n* `Python <https://www.python.org>`__ 3.6+\n* `Cython <https://cython.org>`__ 0.29+\n\nNote that one should have CKIPWS/CKIPParser for this project:\n\n* `CKIP Word Segmentation <https://ckip.iis.sinica.edu.tw/project/ws/>`__ Linux version 20190524+\n\n   - `Academic License <http://ckipsvr.iis.sinica.edu.tw/ckipws/reg.php>`__\n   - `Commercial License <https://iptt.sinica.edu.tw/shares/405>`__\n\n* `CKIP Parser <https://ckip.iis.sinica.edu.tw/project/parser/>`__ Linux version 20190725+\n\n   - `Academic License <http://parser.iis.sinica.edu.tw/v1/reg.exe>`__ (Online Version)\n   - `Commercial License <https://iptt.sinica.edu.tw/shares/447>`__\n\nInstallation\n============\n\n.. attention::\n\n   - Offline version: CKIPWS (Academic/Commercial License) and CKIPParser (Commercial License).\n   - Online version: CKIPParser (Academic License).\n\nOffline Version\n---------------\n\nDownload CKIPWS and/or CKIPParser from above links. Denote ``<ckipws-linux-root>`` as the folder containing CKIPWS, and ``<ckipparser-linux-root>`` as the folder containing CKIPParser.\n\n.. code-block:: bash\n\n   pip install --force-reinstall --upgrade ckip-classic \\\n      --install-option='--ws' \\\n      --install-option='--ws-dir=<ckipws-linux-root>' \\\n      --install-option='--parser' \\\n      --install-option='--parser-dir=<ckipparser-linux-root>'\n\nIgnore ws/parser options if one doesn't have CKIPWS/CKIPParser.\n\n.. attention::\n   Please use absolute paths.\n\nOnline Version\n--------------\n\nRegister an account at `http://parser.iis.sinica.edu.tw/v1/reg.exe`\n\n.. code-block:: bash\n\n   pip install --upgrade ckip-classic\n\nInstallation Options\n--------------------\n\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| Option                                        | Detail                                | Default Value                 |\n+===============================================+=======================================+===============================+\n| ``--[no-]ws``                                 | Enable/disable CKIPWS.                | False                         |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--[no-]parser``                             | Enable/disable CKIPParser.            | False                         |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--ws-dir=<ws-dir>``                         | CKIPWS root directory.                |                               |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--ws-lib-dir=<ws-lib-dir>``                 | CKIPWS libraries directory            | ``<ws-dir>/lib``              |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--ws-share-dir=<ws-share-dir>``             | CKIPWS share directory                | ``<ws-dir>``                  |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--parser-dir=<parser-dir>``                 | CKIPParser root directory.            |                               |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--parser-lib-dir=<parser-lib-dir>``         | CKIPParser libraries directory        | ``<parser-dir>/lib``          |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--parser-share-dir=<parser-share-dir>``     | CKIPParser share directory            | ``<parser-dir>``              |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--data2-dir=<data2-dir>``                   | \"Data2\" directory                     | ``<ws-share-dir>/Data2``      |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--rule-dir=<rule-dir>``                     | \"Rule\" directory                      | ``<parser-share-dir>/Rule``   |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n| ``--rdb-dir=<rdb-dir>``                       | \"RDB\" directory                       | ``<parser-share-dir>/RDB``    |\n+-----------------------------------------------+---------------------------------------+-------------------------------+\n\nUsage\n=====\n\nSee https://ckip-classic.readthedocs.io/ for API details.\n\nCKIPWS\n------\n\nCKIP Word Segmentation offline driver.\n\n.. code-block:: python\n\n   import ckip_classic.ws\n   print(ckip_classic.__name__, ckip_classic.__version__)\n\n   ws = ckip_classic.ws.CkipWs(logger=False)\n   print(ws('\u4e2d\u6587\u5b57\u5594'))\n   for l in ws.apply_list(['\u4e2d\u6587\u5b57\u5594', '\u554a\u54c8\u54c8\u54c8']): print(l)\n\n   ws.apply_file(ifile='sample/sample.txt', ofile='output/sample.tag', uwfile='output/sample.uw')\n   with open('output/sample.tag') as fin:\n       print(fin.read())\n   with open('output/sample.uw') as fin:\n       print(fin.read())\n\n\nCKIPParser\n----------\n\nCKIP Parser offline driver.\n\n.. code-block:: python\n\n   import ckip_classic.parser\n   print(ckip_classic.__name__, ckip_classic.__version__)\n\n   ps = ckip_classic.parser.CkipParser(logger=False)\n   print(ps('\u4e2d\u6587\u5b57\u5594'))\n   for l in ps.apply_list(['\u4e2d\u6587\u5b57\u5594', '\u554a\u54c8\u54c8\u54c8']): print(l)\n\n   ps.apply_file(ifile='sample/sample.txt', ofile='output/sample.tree')\n   with open('output/sample.tree') as fin:\n       print(fin.read())\n\n\nCKIPParserClient\n----------------\n\nCKIP Parser online client.\n\n.. code-block:: python\n\n   import ckip_classic.client\n   print(ckip_classic.__name__, ckip_classic.__version__)\n\n   ps = ckip_classic.client.CkipParserClient(username='USERNAME', password='PASSWORD')\n   print(ps('\u4e2d\u6587\u5b57(Na)\u3000\u8036(T)\u3000\uff0c(COMMACATEGORY)'))\n   for l in ps.apply_list(['\u4e2d\u6587\u5b57(Na)\u3000\u8036(T)\u3000\uff0c(COMMACATEGORY)', '\u554a(I)\u3000\u54c8(D)\u3000\u54c8(D)\u3000\u54c8(D)\u3000\u3002(PERIODCATEGORY)']): print(l)\n\n\nFAQ\n===\n\n.. danger::\n\n   Due to C code implementation, both ``CkipWs`` and ``CkipParser`` can only be instance once.\n\n------------\n\n.. warning::\n\n   CKIPParser fails if input text contains special characters such as ``()+-:|``. One may replace these characters by\n\n   .. code-block:: python\n\n      text = text\n         .replace('(', '\uff08')\n         .replace(')', '\uff09')\n         .replace('+', '\uff0b')\n         .replace('-', '\uff0d')\n         .replace(':', '\uff1a')\n         .replace('|', '\uff5c')\n\n------------\n\n.. tip::\n\n   **fatal error: Python.h: No such file or directory\". What should I do?**\n\n   Install Python development package\n\n   .. code-block:: bash\n\n      sudo apt-get install python3-dev\n\n------------\n\n.. tip::\n\n   **The CKIPWS throws \"what():  locale::facet::_S_create_c_locale name not valid\". What should I do?**\n\n   Install locale data.\n\n   .. code-block:: bash\n\n      apt-get install locales-all\n\n------------\n\n.. tip::\n\n   **The CKIPParser throws \"ImportError: libCKIPParser.so: cannot open shared object file: No such file or directory\". What should I do?**\n\n   Add below command to ``~/.bashrc``:\n\n   .. code-block:: bash\n\n      export LD_LIBRARY_PATH=<ckipparser-linux-root>/lib:$LD_LIBRARY_PATH\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 Classic NLP Tools",
    "version": "1.2.3",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c2ead161cc7ee615f3f66d7783bf7dcb4486a0650f1f752fac5c4a305ef9da11",
                "md5": "b969ff928ec0861602a9d7144ec90113",
                "sha256": "1f5f6b907464188fd44a795a044ee1b2859525185671f1e3bcbfce0c71bf9d95"
            },
            "downloads": -1,
            "filename": "ckip-classic-1.2.3.tar.gz",
            "has_sig": false,
            "md5_digest": "b969ff928ec0861602a9d7144ec90113",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 28334,
            "upload_time": "2023-02-06T06:17:26",
            "upload_time_iso_8601": "2023-02-06T06:17:26.289812Z",
            "url": "https://files.pythonhosted.org/packages/c2/ea/d161cc7ee615f3f66d7783bf7dcb4486a0650f1f752fac5c4a305ef9da11/ckip-classic-1.2.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-02-06 06:17:26",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "ckip-classic"
}
        
Elapsed time: 0.05026s