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
日本語解析システム「雪だるま」における表記ゆれの拡張とまとめあげ
Search
nishi-k
August 31, 2016
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
日本語解析システム「雪だるま」における表記ゆれの拡張とまとめあげ
nishi-k
August 31, 2016
More Decks by nishi-k
See All by nishi-k
自動抽出した換喩表現を用いた係り受け関係のずれの解消
nishiyama
0
380
多段解析法による形態素解析を用いた音声合成用読み韻律情報設定法とその単語辞書構成
nishiyama
0
230
画像検索を用いた語義別画像付き辞書の構築
nishiyama
0
190
質問応答に基づく対災害情報分析システム
nishiyama
0
270
対話システム
nishiyama
0
320
動詞名詞換言辞書の構築と敬語の常体への換言
nishiyama
0
560
情報検索2
nishiyama
0
140
2016/02/17 情報検索
nishiyama
0
170
文脈の解析
nishiyama
0
500
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Designing Experiences People Love
moore
143
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
210
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
870
Transcript
日本語解析システム「雪だるま」 長岡技術科学大学 自然言語処理研究室 西山 浩気, 山本 和英, 高橋 寛治 1
における表記ゆれの拡張とまとめあげ 2
概要 3 日本語の表記揺れはWebページ中の約10[%]の形態素に存 在[小椋 2012]し、言語処理に悪影響を及ぼしている。本稿では 日本語の表記ゆれ解消を目指して、日本語解析システム「雪だ るま」の単語辞書の拡張・まとめあげを目的とする。まず、形態 素解析辞書UniDicに含まれる情報のみを用いてまとめ上げを 行い、それらの情報でまとめられなかった語に対して6つの方法 を用いて46,359語の表記ゆれをまとめあげた。さらに、UniDicの
単語辞書に存在しない表記ゆれを2種類の方法を用いて1,858 語獲得した。
研究背景と目的 • 背景 – 表記ゆれ • 意味や読み, 品詞が同一で 表記が異なる語 –
日本語のWebページに含まれる単語の10[%]はなんらか の表記ゆれが存在[小椋 2012] • 先行研究 – 単語・顔文字の正規化を行うことで機械翻訳精度が向上 (笹原ら) – 日英機械翻訳において、表記ゆれ解消が有効 (宮西ら) 4 リンゴ, りんご, 林檎 ひとくちに言って, 一口に言って
日本語解析器「雪だるま」 の概要 • MeCab-UniDicの出力を加工 – 形態素結合 • 複数の形態素がまとまって一つの意味となる表現を結合 • 気
/ が / 付く ⇒ 気が付く • 目的 – 雪だるまの単語辞書に含まれる表記ゆれの解消 – UniDicのエントリーにはない表記ゆれの獲得 5 形態素ID 語彙素読み 語彙素 見出し語 bfaro ハッピョウ 発表 はっぴょう bfarp ハッピョウ 発表 発表 bfarq ハッピョウ 発表 發表
既存の辞書を用いたまとめあげ • 単語解析辞書UniDic – 一部の表記ゆれをまとめている – 活用や字形で階層構造をもつ(右図) • 手法 1.
品詞、語彙素が同じ単語ごとにまとめる 2. 固有名詞以外の単語を抽出 • 結果 6 語彙素 書字形 やっぱり やはり 矢張り やはり 品詞 まとめあげた単語数 固有名詞以外 26,425語
• UniDicのエントリー語からの表記ゆれの収集 – 既存の辞書で獲得できなかった表記揺れを集める 1. 編集距離を用いたまとめあげ 5,971語 2. かな漢字変換によるまとめあげ 1,938語
3. 繰り返し文字のまとめあげ 161語 4. Word2Vecを用いたまとめあげ 237語 5. 同じ音が続く語のまとめあげ 24語 6. 母音とハイフンの置き換えによるまとめあげ 467語 • 形態素結合を用いた かな漢字変換による表記ゆれの拡張 – 辞書に無い表記ゆれを拡張し、まとめあげる 1. 形態素ごとに変換した拡張 1,318語 2. 漢字ごとに変換した拡張 1,215語 手法について 7
• 手法 1. 以下の規則で置き換えを行い、人手で選定した ・ あ行の子音 + ー ⇒ あ行の子音
+ 「あ」 ・ い行の子音 + ー ⇒ い行の子音 + 「い」 ・ う行の子音 + ー ⇒ う行の子音 + 「う」 ・ え行の子音 + ー ⇒ え行の子音 + 「い/ え」 ・ お行の子音 + ー ⇒ お行の子音 + 「う/ お」 母音とハイフンの置き換えによるまとめあげ 8 まとめ先の語 まとめられる語 もうれつ もーれつ ほうき星 ホーキ星 オオケストラ オーケストラ オデッセイ オデッセー らあめん ラーメン まとめ先の語 まとめられる語 ピエロオ ピエロー しいく シーク 苦労 クロー しいん シーン バレエ バレー 人手で除外した語のリスト 表記ゆれとしてまとめあげた語のリスト
• 手法 1. 編集距離1から5までの単語対を単語辞書から抽出 2. 抽出した単語の対の間で異なる文字のパターンを獲得 - 表記ゆれのパターンを抽出 (36パターン) ジャガ芋,
ジヤガ芋 ⇒ {ャ, ヤ} ディフォルメ, デフォルメ ⇒ {ィ} 3. 1のリストからパターンに当てはまる対を抽出 {ャ, ヤ} ⇒ カンボジャ, カンボジヤ {ィ} ⇒ ディオキシリボ, デオキシリボ 編集距離を用いたまとめあげ 9 • 約5,000語程度は人手で除外
10 まとめ先の語 まとめられる語 単語パターン アルファベット アルファベート {ッ, ー} スタットレス スタッドレス
{ト, ド} 塩シャケ 塩ジャケ {シ, ジ} ハロウィーン ハロウイーン {ク, グ} ドラッグ ドラック {い, ひ} 仮名遣い 仮名遣ひ {ッ, ー} まとめ先の語 まとめられる語 単語パターン ストッキング ストーキング {ッ, ー} トレッシング ドレッシング {ト, ド} シュート ジュート {シ, ジ} ウィック ウィッグ {ク, グ} いしょう ひしょう {い, ひ} 人手で除外した語のリスト 表記ゆれとしてまとめあげた語のリスト
まとめ先の語 まとめられる語 ミックスする リミックスする 放り上げる 振り上げる 樽詰めする 瓶詰めする 縦書きする 横書きする
ずりおちる ずれおちる 都道府県税 道府県税 南アルプス 北アルプス 買い占める 買い集める • 手法 1. 日本語Wikipediaを学習コーパスとして上位10語を獲得 2. 上位10語の中から編集距離1の語を抽出、人手で選定 Word2Vecを用いたまとめあげ 11 まとめ先の語 まとめられる語 受け付ける 受け付けする 兼ね備える 兼ね揃える 伸し上げる のし上げる ちゃんこ鍋 ちゃんこ のっぺい汁 のっぺい 注意を引く 注意を集める 行きあたる 突きあたる 身の毛もよだつ 身の毛がよだつ 人手で除外した語のリスト 表記ゆれとしてまとめあげた語のリスト
• 1.形態素ごとに変換した表記ゆれの獲得 – 雪だるまの形態素結合を利用 • 気(き) / が / 付く(つく)
⇒ きがつく • 手法 1.1 日本語形態素解析器MeCabで読み仮名を取得 1.2 漢字が含まれる形態素をひらがなに変換し、人手で選定 かな漢字変換による表記ゆれの拡張 12 既に登録されていた表記 新しく拡張した表記ゆれ 一息入れる 一息いれる 手の内を明かす 手のうちを明かす 口は災いの元 口はわざわいのもと 冒涜する 冒とくする 否応無し いや応無し 表記ゆれとしてまとめあげた語のリスト
まとめ と 今後の展望 • 表記ゆれのまとめあげ – 既存の辞書でまとめ獲得することのできなかった表記ゆれ を6種類の手法を用いて 8,798語獲得した •
かな漢字変換による表記ゆれの獲得 – 単語辞書に含まれる表現の中から、 形態素ごと・漢字ごとにかな漢字変換を行った – 2,533の表記ゆれを獲得した – 本手法では「漢字」から「ひらがな」へ変換したのみ • 新たな表記ゆれの獲得 • 「ひらがな」 を 「漢字」 へ変換 • ひらがなへ変換する際には曖昧性がある 13
参考文献 • 小椋 秀樹,コーパスに基づく現代語表記のゆれの調査—BCCWJコ アデータを資料として,第1回コーパス日本語学ワークショップ, pp. 321-328, Mar 2009. •
宮西 由貴, 山本 和英, 表記ゆれのまとめ上げによる統計的機械 翻訳の改善, 言語処理学会 第22回年次大会, pp. 613 – 616, Mar 2015. • 笹原 要, 斉藤 いつみ, 浅野 久子, 片山 太一, 松尾 義博, テキスト 正規化技術を用いたCGM日本語テキスト翻訳, 言語処理学会 第 21回年次大会, pp.804 – 807, Mar 2015. • 山本和英, 宮西 由貴, 髙橋 寛治, 猪俣 慶樹, 須戸 悠太, 三上侑城, 日本語解析システム「雪だるま」~単語解析部の設計思想~, 電 子情報通信学会 テキストマイニングシンポジウム, 信学技報, Vol. 115, No.222, pp. 13-18, Sep 2015. 14