Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JUMAN++で分かち書きをしたかった...
Search
なごみそ
May 24, 2017
97
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JUMAN++で分かち書きをしたかった...
@Kawasaki.rb #48
なごみそ
May 24, 2017
More Decks by なごみそ
See All by なごみそ
デレマス呼称表から見える アイドルの関係(?)
nagomiso
1
1.3k
ネットワーク分析してみた
nagomiso
2
540
ちょっとかしこく生きよう
nagomiso
0
640
さよなら Storm
nagomiso
0
51
ここが変だよ Apache Storm
nagomiso
0
27
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
Building an army of robots
kneath
306
46k
Between Models and Reality
mayunak
4
390
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
390
Documentation Writing (for coders)
carmenintech
77
5.5k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
290
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
350
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
630
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
JUMAN++で分かち書き をしたかった… 2017.5.24 なごみそ@kawasaki.rb
なにがしたかったか PyKNP 経由で JUMANN++ を使って Wikipediaの記事を分かち書きにして 日本語の Word2Vec を作りたかった
JUMAN++ いま流行りの深層学習 (RNN) でモデルを作った 形態素解析器 nagomiso $ jumanpp <<< 'なのは完売'
なのは なのは なのは 名詞 6 人名 5 * 0 * 0 "自動獲得:Wikipedia Wikipedia人名 Wikipedia名 Wikipedia多義" 完売 かんばい 完売 名詞 6 サ変名詞 2 * 0 * 0 "代表表記:完売/かんばい カテゴリ:抽象物 ドメイン:ビジネス" EOS PyKNP JUMAN++ を開発した京大・黒橋研謹製の JUMAN/KNP の Python バインディング ※JUMAN++ も使える Word2Vec 単語を Vector 表現化して次元圧縮する手法及びそのモデル 自然言語が扱いやすい形式になるため前処理としてよく使われる
結論 だめでした
だめだった理由 PyKNP の実装の問題 JUMAN++ に半角スペースを入力すると nagomiso $ jumanpp <<< '
' \ \ \ \ \ \ 未定義語 15 その他 1 * 0 * 0 "品詞推定:名詞" EOS のようになる PyKNP は jumanpp コマンドを subprocess で呼び出し 標準出力を半角スペースで区切ろうとするので 要素数がずれてエラーになる JUMAN++ が糞重い なごみその Zenbook ちゃんが動かなくなるぐらい重い (もしかしたら変な文字が入って暴走していたのかも…)
まとめ • JUMAN++ で分かち書きをしようとしたが だめだった • 原因は PyKNP と jumanpp
コマンドの問題 • でかいテキストを形態素解析するなら やっぱり MeCab が速くていいね (SentencePiece も試してみたい)