Socket
Socket
Sign inDemoInstall

cabocha-python

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    cabocha-python

Python wrapper for CaboCha: Japanese Dependency Structure Analyzer


Maintainers
1

Readme

cabocha-python

This is a Python wrapper for CaboCha Japanese Dependency Structure Analyzer.

If you encounter "library not found" in install, set libraries directory to $CPLUS_INCLUDE_PATH or $CPATH and retry.

NOTE: It does not sopport Windows Python 64bit version.

Japanese document <https://taku910.github.io/cabocha/>_ is available.

USAGE

.. code:: python

import CaboCha c = CaboCha.Parser() sentence = "太郎はこの本を二郎を見た女性に渡した。" print(c.parseToString(sentence)) 太郎は-----------D この-D | 本を---D | 二郎を-D | 見た-D | 女性に-D 渡した。 EOS tree = c.parse(sentence) print(tree.toString(CaboCha.FORMAT_TREE)) 太郎は-----------D この-D | 本を---D | 二郎を-D | 見た-D | 女性に-D 渡した。 EOS

print(tree.toString(CaboCha.FORMAT_LATTICE))

  • 0 6D 0/1 -2.457381 太郎 名詞,固有名詞,人名,名,,,太郎,タロウ,タロー は 助詞,係助詞,,,,,は,ハ,ワ
  • 1 2D 0/0 1.488413 この 連体詞,,,,,*,この,コノ,コノ
  • 2 4D 0/1 0.091699 本 名詞,一般,,,,,本,ホン,ホン を 助詞,格助詞,一般,,,*,を,ヲ,ヲ
  • 3 4D 0/1 2.266072 二郎 名詞,固有名詞,人名,名,,,二郎,ジロウ,ジロー を 助詞,格助詞,一般,,,*,を,ヲ,ヲ
  • 4 5D 0/1 1.416783 見 動詞,自立,,,一段,連用形,見る,ミ,ミ た 助動詞,,,*,特殊・タ,基本形,た,タ,タ
  • 5 6D 0/1 -2.457381 女性 名詞,一般,,,,,女性,ジョセイ,ジョセイ に 助詞,格助詞,一般,,,*,に,ニ,ニ
  • 6 -1D 0/1 0.000000 渡し 動詞,自立,,,五段・サ行,連用形,渡す,ワタシ,ワタシ た 助動詞,,,,特殊・タ,基本形,た,タ,タ 。 記号,句点,,,,*,。,。,。 EOS

License

CaboCha is copyrighted free software by Taku Kudo taku@chasen.org is released under any of the the LGPL (see the file LGPL) or the BSD License (see the file BSD).

CHANGES

0.69.3 (2022-08-17)

  • Avoid the compilation error: python-config file not found
  • Look up $CPLUS_INCLUDE_PATH and $CPATH
  • Update codes by swig 4.0.2

0.69.1 (2019-09-21)

  • Avoid the compilation error: 'Python.h' file not found
  • Update codes by swig 4.0.1

0.69 (2019-03-04)

First release to PyPI

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc