skip to navigation
skip to content

asa 0.1.2

Japanese Argument Structure Analyzer (ASA) client for Python

Latest Version: 0.1.3

ASA Python

Japanese Argument Structure Analyzer (ASA) client for Python.

For details about ASA, See http://www.cl.cs.okayama-u.ac.jp/study/project/asa/ (Written in Japanese)

Contributions are welcome!

Installation

pip install asa

Example

from asa import ASA

# Initialize a ASA instance
asa = ASA(path-to-asa, encoding='utf8')

# Let's analyze a sample sentence
asa.parse('彼は村長だ')
# =>
[{'category': '人',
  'frame': '1-copula',
  'link': 1,
  'main': '彼',
  'part': 'は',
  'tense': 'PRESENT',
  'type': 'elem',
  'wakati': ['彼\tカレ\t\t名詞,代名詞,一般\t\t\tO', 'は\t\t\t助詞,係助詞\t\t\tO']},
 {'category': '人',
  'frame': '0-elem',
  'link': -1,
  'main': '村長',
  'mood': 'INDICATIVE',
  'part': 'だ',
  'polarity': 'AFFIRMATIVE',
  'sentelem': 'PREDICATE',
  'tense': 'PRESENT',
  'type': 'copula',
  'voice': 'ACTIVE',
  'wakati': ['村長\tソンチョウ\t村長\t名詞,一般\t\t\tO', 'だ\t\t\t助動詞\t特殊・ダ\t基本形\tO']}]

LICENSE

MIT License

CHANGES

0.1.2 (2017-09-14)

  • First release.
 
File Type Py Version Uploaded on Size
asa-0.1.2.tar.gz (md5) Source 2017-09-14 2KB