SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
質問意図によるQAサイト 
質問文の自動分類 
長岡技術科学大学 
林 秀治 山本 和英
1.背景・目的 
2.キーワードによる分類 
3.語の頻度によるスコアでの分類 
4.正規化したスコアでの分類
1.背景・目的 
2.キーワードによる分類 
3.語の頻度によるスコアでの分類 
4.正規化したスコアでの分類
4 
背景 
 自然文の質問により、簡単に自分の知りたい 
情報を得ることができるQAサイトの利用者は 
増加している。しかし、質問をしても回答を 
得られないことが多い。 
 回答者が答えられそうな質問を探す場合、カ 
テゴリごとに分けて表示などは可能だが、そ 
れ以外の方法で数を絞ることができない。
5 
目的 
 質問文の難易度は質問者が求める回答の内容 
によって分類することができると考えた。 
 回答者が答えやすい質問をより簡単に見つけ 
るための支援として、質問文を質問者の質問 
意図ごとに事実、根拠、提案、意見、経験の5 
タイプに自動で分類する方法を提案する。
6 
質問の分類 
 渡邊らは『コミュニティQAにおける質問の多 
面的評価法の検討』という研究で事実、根 
拠、提案、意見、経験の5種類のタイプを定義 
し、人手での判定を行っている。 
 本研究ではこの5タイプを質問文の難易度ごと 
の分類に使用するため、今回の目的に合わせ 
て再定義し用いた。
質問タイプの定義 
7 
 事実 
 答えが明確に1つに決まる質問 
 答えはいくつか考えられるが1つあればいい質問 
 自分の考えがあっているか尋ねるような質問 
 とあるものについての情報を求める質問 
例:富士山の標高は何mですか? 
  エクセルで平均を出す方法を教えて 
  手袋は着けるであってますか? 
 
質問タイプの定義 
8 
 根拠 
 理由や根拠についての質問 
例:どんぐりにはなぜ帽子がついているのですか 
  血液型占いの根拠はなんですか? 
 提案 
 ある物事のオススメについての質問 
例:オススメの英語勉強法はなんですか? 
  観光に行くならどこがお勧めですか?
質問タイプの定義 
9 
 経験 
 経験に基づいた回答を求める質問 
例:ミニチュアダックスを飼ってらっしゃる方、 
  習性や性格を教えてください。 
 意見 
 回答者の意見やアドバイスを求める質問 
 アンケート形式の質問 
 回答する人に関する質問 
例:この服どう思いますか? 
  集中したいときどうしますか?
1.背景・目的 
2.キーワードによる分類 
3.語の頻度によるスコアでの分類 
4.正規化したスコアでの分類
キーワードによる分類の方法 
 質問文に、ある特定の語(キーワード)が含ま 
れていたとき、質問文をそのキーワードが該当 
するタイプに分類する。 
 キーワードは筆者が質問文を分類するときに、 
『この語があればこの分類を表している』と考 
えたのものを使用してた。 
 複数のキーワードが1つの質問文に含まれてい 
る場合は、優先度が高いキーワードのタイプに 
分類される。 
11
使用するキーワードとその分類 
事実:知りたい、方法、教えて、ますか、    
  ですか、でしょうか 
根拠:どうして、何故、なんで、根拠、由来 
提案:オススメ 
意見:どちら、あなた 
経験:る方 
12
使用するキーワードの優先度 
優先度順:オススメ、知りたい、方法、どうして 
     何故、なんで、根拠、由来、教えて 
     ますか、ですか、でしょうか、る方 
『オススメを知りたい』という質問は『知りた 
い』よりも『オススメ』の優先度が高いので、 
事実ではなく提案に分類される。 
13
キーワードによる分類の結果 
 Yahoo!知恵袋からランダムに抽出した質問文 
のうち、文中に一つの質問しかないと判断し 
た1509文を自動分類した。 
 その結果1380文の分類に成功した。 
14 
タイプ質問文数 
事実1090 
根拠113 
提案32 
意見221 
経験38 
キーワード分類の精度・再現率 
100 
80 
60 
40 
20 
0 
事実根拠提案経験意見 
タイプ 
精度・再現率 
精度 
再現率
15 
考察 
 キーワードを多く設定できた事実は結果がよ 
く、1つしか設定できなかった経験は結果がわ 
るかった 
 提案もキーワードは1つだけだが、提案タイプ 
の質問で全体的に見られ、その他のタイプで 
はほとんど使用されない語のため結果は良よ 
かった 
 より多くの語をそれぞれのタイプでの出現頻 
度を考慮し、分類に使用すれば結果がよくな 
るのでは?
1.背景・目的 
2.キーワードによる分類 
3.語の頻度によるスコアでの分類 
4.正規化したスコアでの分類
語の頻度による分類 
 より多くの語を分類に使用するために、各タ 
イプでの語の頻度で重み付けを行う以下のス 
コア関数を定義し用いた 
    A=Freq(c,w)/Q_c+0.0001 
    B=Freq(all,c)/(ΣQ-Q_c)+0.0001 
   Score=A/B 
  
 Freq(c,w):タイプCでの語Wの出現数 
   Q_c:タイプCの質問文の数 
17
語の頻度による分類の方法 
 質問文に含まれる語のスコアを全て足し、そ 
の合計のスコアが最も高い種類に分類される。 
例:世界一短い曲は何ですか? 
+ + + = 
18 
世界一 
0.02939 
0.00117 
0.00037 
0.00127 
0.00173 
事実 
根拠 
提案 
経験 
意見 
短い 
0.00562 
0.00039 
0.00012 
0.00042 
0.01730 
・・・ 
“?” 
0.00527 
0.00485 
0.00105 
0.00511 
0.00811 
合計 
0.07415 
0.02628 
0.00840 
0.02601 
0.05994 
 この質問の場合、事実のスコアが一番高いの 
で、事実に分類される。
語の頻度による分類の結果 
 キーワードの分類で使用した1509文を使って 
スコアを算出し、そのスコアで1509文を自動 
分類した 
19 
語の頻度による分類の精度、再現率 
100 
80 
60 
40 
20 
0 
事実根拠提案経験意見 
タイプ 
精度・再現率 
精度(スコア) 
精度(キーワード) 
再現率(スコア) 
再現率(キーワード)
語の頻度による分類結果の考察 
 キーワードによる分類に比べ、全体的に精 
度・再現率ともに向上した。 
 事実以外の分類で精度が低いのは事実の質問 
が誤って分類されているためなので、事実の 
再現率向上が全ての分類の精度向上につなが 
る 
20
データ追加後の分類の結果 
 スコアの計算は語の頻度を使うので、使用する 
質問文の数を増やした方がよりよい結果が得ら 
れると考え、データを追加し、1509文か 
ら、2938文とした 
データ追加後の分類の精度、再現率 
21 
100 
80 
60 
40 
20 
0 
事実根拠提案経験意見 
タイプ 
精度・再現率 
精度(追加後) 
精度(追加前) 
再現率(追加後) 
再現率(追加前) 
タイプ質問文数 
事実1967 
根拠216 
提案90 
意見500 
経験31
1.背景・目的 
2.キーワードによる分類 
3.語の頻度によるスコアでの分類 
4.正規化したスコアでの分類
23 
スコアの正規化 
 事実の誤分類が多い原因を、データが増える 
ほどスコアに差が出る現在のスコア関数にあ 
ると考えた 
 そこで、全ての分類でスコアの最大値が同じ1 
になるように正規化した。
スコア正規化後の分類結果 
 スコア正規化前と同様に2938文からスコアを 
算出し、得られたスコアでその2938文を自動 
分類した。 
24 
スコア正規化後の分類の精度、再現率 
100 
80 
60 
40 
20 
0 
事実根拠提案経験意見 
タイプ 
精度・再現率 
精度(正規化後) 
精度(正規化前) 
再現率(正規化後) 
再現率(正規化前)
スコア正規化後の結果の考察 
 再現率は大きな変化が見られなかったが、精 
度は全体的によくなった。 
 意見の精度のみ30ポイント近く下がった 
 この原因は、今までいろいろなタイプに分類 
されていた事実がほぼ全て意見に分類される 
ようになってしまったためである。 
25
事実の再現率が低い理由の調査 
 事実の再現率が低い原因を調べるために、各 
分類のスコアが上位の語を調べた。 
事実根拠提案意見経験 
エクセル由来オススメ別れるきつく 
再決定下旬貴方実体験 
歌詞山下予算エッチ受けよ 
関数何故肌誘わ転換 
入力物入れ合い浮気まさ 
26
27 
考察 
 事実以外のタイプでは、該当するタイプの質問 
のみで全体的に出現する語のスコアが高いため 
その語を手がかりに分類を行うことができる 
 事実では、事実全体で出現しやすい語はほかの 
タイプの質問でも出現しやい。そのため、より 
多くの語にスコアを付与する必要があり、スコ 
ア付与にその語が入った人手で分類済みの質問 
が必要な本手法では、これ以上の精度向上は困 
難であることがわかった。
28 
まとめ 
 QAサイトの回答者支援として、質問文を質問意 
図ごとに事実、根拠、提案、意見、経験の5タイ 
プに自動で分類する手法を提案した。 
 分類はキーワード、語の頻度によるスコアとそ 
れを正規化したものを使う3つの手法で行った 
 結果、スコアを正規化したものが一番結果が良 
かった。 
 しかし、事実のより正確な分類にはより多くの 
語のスコアが必要になるため、スコア計算に質 
問文のデータが必要な本手法ではこれ以上の精 
度向上は困難であることがわかった。
ご清聴ありがとうございました

Mais conteúdo relacionado

Destaque

AIM-OPP for clearbook
AIM-OPP for clearbookAIM-OPP for clearbook
AIM-OPP for clearbook
Jinky Quizon
 
кратко
краткократко
кратко
kulibin
 
Dicas presentes de natal 2014
Dicas presentes de natal 2014Dicas presentes de natal 2014
Dicas presentes de natal 2014
Tudo de bom Cosméticos
 

Destaque (18)

5 Questions That You Should Ask in Any Negotiation
5 Questions That You Should Ask in Any Negotiation5 Questions That You Should Ask in Any Negotiation
5 Questions That You Should Ask in Any Negotiation
 
넥스트 컨퍼런스 2013: Conference on Innovation and The Future
넥스트 컨퍼런스 2013: Conference on Innovation and The Future넥스트 컨퍼런스 2013: Conference on Innovation and The Future
넥스트 컨퍼런스 2013: Conference on Innovation and The Future
 
AIM-OPP for clearbook
AIM-OPP for clearbookAIM-OPP for clearbook
AIM-OPP for clearbook
 
Selecting Proper Lexical Paraphrase for Children
Selecting Proper Lexical Paraphrase for ChildrenSelecting Proper Lexical Paraphrase for Children
Selecting Proper Lexical Paraphrase for Children
 
Підсумки роботи ДП «НАЕК «Енергоатом» за 8 місяців 2015 року (оперативні)
Підсумки роботи ДП «НАЕК «Енергоатом» за 8 місяців 2015 року (оперативні)Підсумки роботи ДП «НАЕК «Енергоатом» за 8 місяців 2015 року (оперативні)
Підсумки роботи ДП «НАЕК «Енергоатом» за 8 місяців 2015 року (оперативні)
 
Ordem trt2
Ordem trt2Ordem trt2
Ordem trt2
 
Consumer Web Platforms & Customer Acquisition
Consumer Web Platforms & Customer AcquisitionConsumer Web Platforms & Customer Acquisition
Consumer Web Platforms & Customer Acquisition
 
用言等換言辞書の構築
用言等換言辞書の構築用言等換言辞書の構築
用言等換言辞書の構築
 
対訳コーパスから生成したワードグラフによる部分的機械翻訳
対訳コーパスから生成したワードグラフによる部分的機械翻訳対訳コーパスから生成したワードグラフによる部分的機械翻訳
対訳コーパスから生成したワードグラフによる部分的機械翻訳
 
Socialmedianew
SocialmedianewSocialmedianew
Socialmedianew
 
小学生の読解支援に向けた語釈文から語彙的換言を選択する手法
小学生の読解支援に向けた語釈文から語彙的換言を選択する手法小学生の読解支援に向けた語釈文から語彙的換言を選択する手法
小学生の読解支援に向けた語釈文から語彙的換言を選択する手法
 
NTXISSACSC3 - How Threat Modeling Can Improve Your IAM Solution by John Fehan
NTXISSACSC3 - How Threat Modeling Can Improve Your IAM Solution by John Fehan NTXISSACSC3 - How Threat Modeling Can Improve Your IAM Solution by John Fehan
NTXISSACSC3 - How Threat Modeling Can Improve Your IAM Solution by John Fehan
 
Automatic Selection of Predicates for Common Sense Knowledge Expression
Automatic Selection of Predicates for Common Sense Knowledge ExpressionAutomatic Selection of Predicates for Common Sense Knowledge Expression
Automatic Selection of Predicates for Common Sense Knowledge Expression
 
Local SEO - How to beat your clueless competitors
Local SEO - How to beat your clueless competitorsLocal SEO - How to beat your clueless competitors
Local SEO - How to beat your clueless competitors
 
кратко
краткократко
кратко
 
Dicas presentes de natal 2014
Dicas presentes de natal 2014Dicas presentes de natal 2014
Dicas presentes de natal 2014
 
10 Landing Page Case Studies to Help you Optimize your Own
10 Landing Page Case Studies to Help you Optimize your Own10 Landing Page Case Studies to Help you Optimize your Own
10 Landing Page Case Studies to Help you Optimize your Own
 
役所からの公的文書に対する「やさしい日本語」への変換システムの構築
役所からの公的文書に対する「やさしい日本語」への変換システムの構築役所からの公的文書に対する「やさしい日本語」への変換システムの構築
役所からの公的文書に対する「やさしい日本語」への変換システムの構築
 

Mais de 長岡技術科学大学 自然言語処理研究室

説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~
説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~
説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~
長岡技術科学大学 自然言語処理研究室
 

Mais de 長岡技術科学大学 自然言語処理研究室 (20)

小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価
小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価
小学生の読解支援に向けた複数の換言知識を併用した語彙平易化と評価
 
用言等換言辞書を人手で作りました
用言等換言辞書を人手で作りました用言等換言辞書を人手で作りました
用言等換言辞書を人手で作りました
 
文字列の出現頻度情報を用いた分かち書き単位の自動取得
文字列の出現頻度情報を用いた分かち書き単位の自動取得文字列の出現頻度情報を用いた分かち書き単位の自動取得
文字列の出現頻度情報を用いた分かち書き単位の自動取得
 
「やさしい日本語」変換システムの試作
「やさしい日本語」変換システムの試作「やさしい日本語」変換システムの試作
「やさしい日本語」変換システムの試作
 
常識表現となり得る用言の自動選定の検討
常識表現となり得る用言の自動選定の検討常識表現となり得る用言の自動選定の検討
常識表現となり得る用言の自動選定の検討
 
動詞意味類型の曖昧性解消に向けた格フレーム情報との関連調査
動詞意味類型の曖昧性解消に向けた格フレーム情報との関連調査動詞意味類型の曖昧性解消に向けた格フレーム情報との関連調査
動詞意味類型の曖昧性解消に向けた格フレーム情報との関連調査
 
二格深層格の定量的分析
二格深層格の定量的分析二格深層格の定量的分析
二格深層格の定量的分析
 
大規模常識知識ベース構築のための常識表現の自動獲得
大規模常識知識ベース構築のための常識表現の自動獲得大規模常識知識ベース構築のための常識表現の自動獲得
大規模常識知識ベース構築のための常識表現の自動獲得
 
文脈の多様性に基づく名詞換言の提案
文脈の多様性に基づく名詞換言の提案文脈の多様性に基づく名詞換言の提案
文脈の多様性に基づく名詞換言の提案
 
保険関連文書を対象とした文章校正支援のための変換誤り検出
保険関連文書を対象とした文章校正支援のための変換誤り検出保険関連文書を対象とした文章校正支援のための変換誤り検出
保険関連文書を対象とした文章校正支援のための変換誤り検出
 
Developing User-friendly and Customizable Text Analyzer
Developing User-friendly and Customizable Text AnalyzerDeveloping User-friendly and Customizable Text Analyzer
Developing User-friendly and Customizable Text Analyzer
 
普通名詞換言辞書の構築
普通名詞換言辞書の構築普通名詞換言辞書の構築
普通名詞換言辞書の構築
 
大規模常識知識ベース構築のための常識表現の自動獲得
大規模常識知識ベース構築のための常識表現の自動獲得大規模常識知識ベース構築のための常識表現の自動獲得
大規模常識知識ベース構築のための常識表現の自動獲得
 
普通名詞換言辞書の構築
普通名詞換言辞書の構築普通名詞換言辞書の構築
普通名詞換言辞書の構築
 
機械学習を用いたニ格深層格の自動付与の検討
機械学習を用いたニ格深層格の自動付与の検討機械学習を用いたニ格深層格の自動付与の検討
機械学習を用いたニ格深層格の自動付与の検討
 
A Comparison of Unsuperviesed Bilingual Term Extraction Methods Using Phrase ...
A Comparison of Unsuperviesed Bilingual Term Extraction Methods Using Phrase ...A Comparison of Unsuperviesed Bilingual Term Extraction Methods Using Phrase ...
A Comparison of Unsuperviesed Bilingual Term Extraction Methods Using Phrase ...
 
説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~
説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~
説明文と記述要素の関係要因の調査~そこにクエリの「何」が書かれているのか~
 
フレーズテーブルを用いた教師なし用語対訳抽出手法の比較
フレーズテーブルを用いた教師なし用語対訳抽出手法の比較フレーズテーブルを用いた教師なし用語対訳抽出手法の比較
フレーズテーブルを用いた教師なし用語対訳抽出手法の比較
 
Web上の誹謗中傷を表す文の自動検出
Web上の誹謗中傷を表す文の自動検出Web上の誹謗中傷を表す文の自動検出
Web上の誹謗中傷を表す文の自動検出
 
Generation of Descriptive Elements for Text
Generation of Descriptive Elements for TextGeneration of Descriptive Elements for Text
Generation of Descriptive Elements for Text
 

質問意図によるQAサイト質問文の自動分類