Skip to main content

Python port of Igo Japanese morphological analyzer

Project description

About

Igo is a Japanese morphological analyzer written in Java and Common Lisp. This software is Python port of Igo(Java version).

Notice

Dictionary builder is not provided. You need to use Igo Java version to build the dictionary for Igo.

How To Use

You can use Igo Python easily:

>>> from igo.Tagger import Tagger
>>> t = Tagger('ipadic')
>>> for m in t.parse(u'すもももももももものうち'):
...     print m.surface, m.feature
...
すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
も 助詞,係助詞,*,*,*,*,も,モ,モ
もも 名詞,一般,*,*,*,*,もも,モモ,モモ
の 助詞,連体化,*,*,*,*,の,ノ,ノ
うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ
>>>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

igo-python-0.1.tar.gz (7.1 kB view details)

Uploaded Source

File details

Details for the file igo-python-0.1.tar.gz.

File metadata

  • Download URL: igo-python-0.1.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for igo-python-0.1.tar.gz
Algorithm Hash digest
SHA256 d6167bdcc63667e624d8cd93d80ddf4b507eb92ae27c17b915aea6c4e9e9bde8
MD5 77c133016f3ff4027b4a9361f2eabc94
BLAKE2b-256 2aa6c17ca6dc9fb387763d7edd22f3cbdb8f77b9f75c2cad111328eaaf352f05

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page