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
89
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
530
ちょっとかしこく生きよう
nagomiso
0
640
さよなら Storm
nagomiso
0
47
ここが変だよ Apache Storm
nagomiso
0
26
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
560
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
Believing is Seeing
oripsolob
1
170
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
The Spectacular Lies of Maps
axbom
PRO
1
850
The Curse of the Amulet
leimatthew05
2
13k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
630
Design in an AI World
tapps
1
260
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
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 も試してみたい)