- Notifications
You must be signed in to change notification settings - Fork2
Japanese Argument Structure Analyzer (ASA) client for Python
License
ikegami-yukino/asa-python
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Japanese Argument Structure Analyzer (ASA) client for Python.
It requires ASA (available athttp://www.cl.cs.okayama-u.ac.jp/study/project/asa/asa-scala/download/ ; Written in Japanese), CaboCha (https://taku910.github.io/cabocha/), and MeCab (http://taku910.github.io/mecab/).
For details about ASA, Seehttp://www.cl.cs.okayama-u.ac.jp/study/project/asa/ (Written in Japanese)
Contributions are welcome!
mkdir asacd asawget http://www.cl.cs.okayama-u.ac.jp/wp-content/uploads/2017/05/asa20170503.tgztar xzf asa20170503.tgzpip install asa
fromasaimportASA# Initialize a ASA instanceanalyzer=ASA(path-to-asa)# Let's analyze a sample sentenceanalyzer.parse('彼は村長だ')# =>[{'ID':0,'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']}, {'ID':1,'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']}]
MIT License
ASA Python(c) 2017- Yukino Ikegami. All Rights Reserved.
ASA (Original version)(c) Okayama University Takeuchi Lab.
This module uses 意味役割付与システム (ASA)I thank to Okayama University Takeuchi Lab.
About
Japanese Argument Structure Analyzer (ASA) client for Python
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.