このページの内容

Awesome Question Answering

Question Answeringを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

目次

最近の動向

最近のQAモデル

最近の言語モデル

AAAI 2020

ACL 2019

EMNLP-IJCNLP 2019

Arxiv

データセット

QAについて

QAの種類

  • 単一ターンQA:文脈を考慮せずに回答します
  • 会話型QA:それまでの会話ターンを利用します

QAの下位分類

  • 知識ベースQA
  • 表・リストベースQA
  • テキストベースQA
  • コミュニティベースQA
  • 視覚QA

QAシステムの前処理における分析と構文解析

言語分析

  1. Morphological analysis
  2. Named Entity Recognition(NER)
  3. 同音異義語・多義語分析
  4. 統語解析(依存構造解析)
  5. 意味認識

多くのQAシステムを構成する3要素

  1. 事実抽出
    1. エンティティ抽出
      1. Named-Entity Recognition(NER)
    2. Relation Extraction
  2. 質問の理解
  3. 回答の生成

主な出来事

  • Wolfram Alphaが2009年に回答エンジンを公開しました。
  • IBM Watsonシステムが2011年に Jeopardy! のトップチャンピオンを破りました。
  • AppleのSiriが2011年にWolfram Alphaの回答エンジンを統合しました。
  • Googleは2012年にFreebase知識ベースを活用したKnowledge Graphを公開し、QAを導入しました。
  • Amazon Echo/Alexa(2015年)、Google Home/Google Assistant(2016年)、INVOKE/MS Cortana(2017年)、HomePod(2017年)

システム

  • IBM Watson - 、最先端の性能を達成。
  • Facebook DrQA - SQuAD1.0データセットに適用されている。SQuAD2.0データセットはリリースされたが、DrQAはまだテストされていない。
  • MIT media lab’s Knowledge graph - 自由に利用できる意味ネットワークであり、コンピュータが人々が使う語の意味を理解するのを助けるように設計されている。

QAコンペティション

データセット言語主催者開始年首位モデル状態人間の性能超過
0Story Cloze TestEnglishUniv. of Rochester2016msapLogistic regressionClosedx
1MS MARCOEnglishMicrosoft2016YUANFUDAO research NLPMARSClosedo
2MS MARCO V2EnglishMicrosoft2018NTT Media Intelli. Lab.Masque Q&A StyleOpenedx
3SQuADEnglishUniv. of Stanford2018XLNet (single model)XLNet TeamClosedo
4SQuAD 2.0EnglishUniv. of Stanford2018PINGAN Omni-SiniticALBERT + DAAF + Verifier (ensemble)Openedo
5TriviaQAEnglishUniv. of Washington2017Ming Yan-Closed-
6decaNLPEnglishSalesforce Research2018Salesforce ResearchMQANClosedx
7DuReader Ver1.ChineseBaidu2015TryerT-Reader (single)Closedx
8DuReader Ver2.ChineseBaidu2017renaissanceAliReaderOpened-
9KorQuADKoreanLG CNS AI Research2018Clova AI LaRva TeamLaRva-Kor-Large+ + CLaF (single)Closedo
10KorQuAD 2.0KoreanLG CNS AI Research2019Kangwon National UniversityKNU-baseline(single model)Openedx
11CoQAEnglishUniv. of Stanford2018Zhuiyi TechnologyRoBERTa + AT + KD (ensemble)Openedo

出版物

コード

  • BiDAF - 双方向注意フロー(BIDAF)ネットワークは、文の異なる粒度レベルにおける文脈を表現する多段階階層プロセスであり、早期の要約なしにクエリに意識を持つ文脈表現を獲得するための双方向注意フロー機構を用いている。
    • Official; Tensorflow v1.2
    • Paper
  • QANet - 質問と回答のアーキテクチャは再帰ネットワークを必要としない。そのエンコーダは、すべてのコンボリューションと自己注意から構成されており、コンボリューションは局所的な相互作用をモデル化し、自己注意はグローバルな相互作用をモデル化する。
    • Google; Unofficial; Tensorflow v1.5
    • Paper
  • R-Net - reading comprehension style question answering, which aims to answer questions from a given passage向けのAn end-to-end neural networks model。
    • MS; Unofficially by HKUST; Tensorflow v1.5
    • Paper
  • R-Net-in-Keras - KerasでR-NETを再実装した。
    • MS; Unofficial; Keras v2.0.6
    • Paper
  • DrQA - reading comprehension applied to open-domain question answering向けのDrQA is a system。
    • Facebook; Official; Pytorch v0.4
    • Paper
  • BERT - Bidirectional Encoder Representations from Transformers. Unlike recent language representation models, BERT is designed to pre-train deep bidirectional representations by jointly conditioning on both left and right context in all layers向けのA new language representation model which stands。
    • Google; Official implementation; Tensorflow v1.11.0
    • Paper

講義

スライド

データセット集

データセット

IBM Watson DeepQA研究チームの5年間の出版物

  • 2015
    • “Automated Problem List Generation from Electronic Medical Records in IBM Watson”, Murthy Devarakonda, Ching-Huei Tsou, IAAI, 2015.
    • “Decision Making in IBM Watson Question Answering”, J. William Murdock, Ontology summit, 2015.
    • “Unsupervised Entity-Relation Analysis in IBM Watson”, Aditya Kalyanpur, J William Murdock, ACS, 2015.
    • “Commonsense Reasoning: An Event Calculus Based Approach”, E T Mueller, Morgan Kaufmann/Elsevier, 2015.
  • 2014

Microsoft Researchの5年間の出版物

Google AIの5年間の出版物

Facebook AI Researchの5年間の出版物

書籍

  • Natural Language Question Answering system Paperback - Boris Galitsky (2003)
  • New Directions in Question Answering - Mark T. Maybury (2004)
  • Part 3. 5. Question Answering in The Oxford Handbook of Computational Linguistics - Sanda Harabagiu and Dan Moldovan (2005)
  • Chap.28 Question Answering in Speech and Language Processing - Daniel Jurafsky & James H. Martin (2017)

リンク

コントリビューション

コントリビューションを歓迎します。最初にコントリビューションガイドラインをお読みください。

ライセンス

CC0

法律で認められる限り、メンテナーの seriousmac は本作品に関するすべての著作権および関連・隣接権を放棄しています。