From Document Retrieval to Question Answering

Total Page:16

File Type:pdf, Size:1020Kb

From Document Retrieval to Question Answering From Document Retrieval to Question Answering From Document Retrieval to Question Answering Christof Monz ILLC Dissertation Series DS-2003-4 ILLC Dissertation Series DS-2003-4 INSTITUTE FOR LOGIC,LANGUAGE AND COMPUTATION For further information about ILLC-publications, please contact Institute for Logic, Language and Computation Universiteit van Amsterdam Plantage Muidergracht 24 1018 TV Amsterdam phone: +31 20 525 6051 fax: +31 20 525 5206 e-mail: [email protected] home page: http://www.illc.uva.nl From Document Retrieval to Question Answering ACADEMISCH PROEFSCHRIFT ter verkrijging van de graad van doctor aan de Universiteit van Amsterdam op gezag van de Rector Magnificus prof.mr. P.F. van der Heijden ten overstaan van een door het college voor promoties ingestelde commissie, in het openbaar te verdedigen in de Aula der Universiteit op donderdag 11 december 2003, te 12.00 uur door Christof Monz geboren te Haan, Duitsland. Promotie commissie: Promotores: Prof.dr. F.M.G. de Jong Prof.dr. R. Scha Co-promotor: Dr. M. de Rijke Overige leden: Prof.dr. C. Clarke Dr. K. Sima’an Prof.dr. M. Stokhof Prof.dr. B. Webber Faculteit der Natuurwetenschappen, Wiskunde en Informatica This research was supported by the Netherlands Organization for Scientific Re- search (NWO) under project numbers 612-13-001 and 220-80-001. Copyright c 2003 by Christof Monz http://monzilla.net Cover design by Christof Monz. Typeset in Palatino using pdfLATEX. Printed and bound by Print Partners Ipskamp, Enschede. ISBN: 90-5776-116-5 F¨urmeine Eltern, Christina und Karl-Heinz Monz Contents Preface xvii 1 Introduction 1 1.1 Textual Question Answering System Architecture . 4 1.1.1 The General Architecture . 4 1.1.2 Question Analysis . 5 1.1.3 Document Retrieval . 7 1.1.4 Document Analysis . 8 1.1.5 Answer Selection . 10 1.2 Question Answering at TREC . 11 1.3 Research Questions . 13 1.4 Outline of the Thesis . 14 2 Theoretical and Practical Approaches to Question Answering 17 2.1 Formal Semantics of Question Answering . 18 2.1.1 Hamblin’s Postulates . 18 2.1.2 Completeness and Distinctness . 20 2.1.3 Informativeness . 21 2.2 Psychological Modeling of Question Answering . 22 2.2.1 Question Interpretation . 22 2.2.2 Question Categorization . 24 2.2.3 Knowledge Structure Procedures . 24 2.2.4 Answer Articulation . 25 2.2.5 Discussion . 26 2.3 Practical Approaches to Question Answering . 27 2.3.1 Database-Oriented Systems . 27 2.3.2 Text-Based Systems . 31 2.3.3 Inference-Based Systems . 36 2.4 Discussion . 41 x Contents 3 Document Retrieval as Pre-Fetching 43 3.1 Related Work . 45 3.2 Experimental Setup . 46 3.2.1 Test Data . 46 3.2.2 Document Retrieval Approaches . 49 3.2.3 Evaluation Measures . 51 3.2.4 Statistical Significance . 53 3.3 Experimental Results . 56 3.3.1 Document Similarity . 57 3.3.2 Query Formulation . 58 3.3.3 Stemming . 59 3.3.4 Blind Relevance Feedback . 61 3.3.5 Passage-Based Retrieval . 63 3.4 Conclusions . 65 4 Minimal Span Weighting 67 4.1 Related Work . 68 4.2 Minimal Span Weighting . 71 4.2.1 Definition of Minimal Span Weighting . 71 4.2.2 Computing Minimal Matching Spans . 73 4.3 Experimental Results . 76 4.3.1 Individual Query Performance . 78 4.3.2 The Effect of Coordination Level Matching . 79 4.4 Spans and Answerhood . 81 4.5 Conclusions . 86 5 Learning Query Term Selection 89 5.1 Related Work . 90 5.2 Optimal Query Term Selection . 91 5.3 Computing Query Term Weights . 93 5.4 Representing Terms by Sets of Features . 94 5.5 Machine Learning Approaches . 107 5.6 Experimental Results . 110 5.6.1 Model Tree Generation . 110 5.6.2 Retrieval Effectiveness of Learned Term Weights . 115 5.7 Conclusions . 116 6 Query Expansion for Specific Question Classes 119 6.1 Related Work . 120 6.2 Query Expansion . 122 6.3 Structured Querying . 124 6.3.1 Global Document Similarity . 125 6.3.2 Minimal Span Weighting for Structured Queries . 126 6.4 Experimental Results . 128 Contents xi 6.5 Conclusions . 131 7 Evaluating Retrieval within Tequesta 133 7.1 Related Work . 134 7.2 Architecture of the Tequesta System . 134 7.2.1 Question Analysis . 135 7.2.2 Document Retrieval . 136 7.2.3 Document Analysis . 136 7.2.4 Answer Selection . 139 7.3 Experimental Results . 140 7.3.1 Evaluation Criteria . 140 7.3.2 Minimal Span Weighting within Tequesta . 141 7.3.3 Expanding Measurement Questions within Tequesta . 143 7.4 Conclusions . 145 8 Conclusions 147 8.1 Recapitulation . 148 8.2 Future Directions . 151 Bibliography 152 Index 171 Summary in Dutch 175 List of Tables 1.1 Examples of question types . 6 1.2 Sample patterns for question classification . 7 2.1 Trigger words of Wendlandt & Driscoll . 34 2.2 Question categories in Murax . 35 2.3 Qualm question categories . 39 3.1 Retrieval systems used by TREC QA participants . 47 3.2 Kendall’s τ correlation between the different evaluation measures . 53 3.3 Lemmas vs. porter a@n scores . 59 3.4 Lemmas vs. porter p@n scores . 60 3.5 Lemmas vs. porter r@n scores . 60 3.6 One-pass retrieval vs. blind feedback a@n scores . 61 3.7 One-pass retrieval vs. blind feedback a@n scores (top 5) . 61 3.8 Feedback for ad-hoc retrieval . 62 3.8 Passage-based retrieval vs. baseline a@n scores . 64 3.9 Precision for passage-based retrieval . 65 4.1 Comparison of the a@n scores of msw retrieval runs to baseline runs 76 4.2 Comparison of p@n scores of msw retrieval runs to baseline runs . 77 4.3 Comparison of the r@n scores of msw retrieval runs to baseline runs 77 4.4 Comparison of mean average precisions (MAP) of msw retrieval runs to baseline runs . 78 4.5 Comparison of the a@n scores of clm retrieval runs to baseline runs . 80 4.6 Comparison of the a@n scores of msw retrieval runs to clm runs . 81 4.7 Minimal matching sentential span lengths . 83 4.8 Answer patterns for TREC-11 . 84 4.9 Minimal matching sentential spans containing a correct answer . 85 4.10 Limited minimal matching sentential spans containing a correct answer 86 5.1 Performances of term selection variants . 92 xiv List of Tables 5.2 Comparison of the a@n scores of optimal retrieval queries to baseline runs...................................... 93 5.3 Example term weights . 94 5.4 List of features for question words . 96 5.5 Types for question classification . 100 5.6 Example questions and their feature instantiations . 107 5.7 Accuracy of the model tree learning algorithm . 113 5.8 RReliefF estimates of features . 114 5.9 Comparison of the a@n scores of learned-weights retrieval runs to baseline runs . 116 5.10 Comparison of mean average precisions (MAP) of learned-weights retrieval runs to baseline runs . 116 6.1 Question types and their corresponding expansion terms . 123 6.2 Measurement questions and their frequency in the TREC data sets . 129 6.3 Comparison of the a@n scores of expanded retrieval runs to baseline msw runs . 129 6.4 Comparison of the p@n scores of expanded retrieval runs to baseline msw runs . 130 6.5 Comparison of the r@n scores of expanded retrieval runs to baseline msw runs . 130 6.6 Comparison of the MAP scores of expanded retrieval to msw retrieval 130 6.7 Comparing expanded retrieval to msw for all TREC datasets put to- gether . 131 7.1 Sample patters for question classification used in Tequesta . 137 7.2 Lenient evaluation of Tequesta using Lnu.ltc vs. msw retrieval . 141 7.3 Strict evaluation of Tequesta using Lnu.ltc vs. msw retrieval . 142 7.4 Lnu.ltc vs. msw MRR scores for TREC-9 per question class . 142 7.5 Lnu.ltc vs. msw MRR scores for TREC-10 per question class . 143 7.6 Lnu.ltc vs..
Recommended publications
  • Knowit VQA: Answering Knowledge-Based Questions About Videos
    The Thirty-Fourth AAAI Conference on Artificial Intelligence (AAAI-20) KnowIT VQA: Answering Knowledge-Based Questions about Videos Noa Garcia,1 Mayu Otani,2 Chenhui Chu,1 Yuta Nakashima1 1Osaka University, Japan, 2CyberAgent, Inc., Japan {noagarcia, chu, n-yuta}@ids.osaka-u.ac.jp otani [email protected] Abstract We propose a novel video understanding task by fusing knowledge-based and video question answering. First, we in- troduce KnowIT VQA, a video dataset with 24,282 human- generated question-answer pairs about a popular sitcom. The dataset combines visual, textual and temporal coherence rea- /HRQDUG+DYH\RXQRWLFHGWKDW+RZDUGFDQWDNHDQ\WRSLFDQGXVHLWWRUHPLQG soning together with knowledge-based questions, which need \RXWKDWKHZHQWWRVSDFH" of the experience obtained from the viewing of the series to be 6KHOGRQ,QWHUHVWLQJK\SRWKHVLV/HW¶VDSSO\WKHVFLHQWLILFPHWKRG answered. Second, we propose a video understanding model /HRQDUG2ND\+H\+RZDUGDQ\WKRXJKWVRQZKHUHZHVKRXOGJHWGLQQHU" by combining the visual and textual video content with spe- +RZDUG$Q\ZKHUHEXWWKH6SDFH6WDWLRQ2QDJRRGGD\GLQQHUZDVDEDJIXOO cific knowledge about the show. Our main findings are: (i) the RIPHDWORDI%XWKH\\RXGRQ¶WJRWKHUHIRUWKHIRRG\RXJRWKHUHIRUWKHYLHZ incorporation of knowledge produces outstanding improve- ments for VQA in video, and (ii) the performance on KnowIT 9LVXDO +RZPDQ\SHRSOHDUHWKHUHZHDULQJJODVVHV"2QH VQA still lags well behind human accuracy, indicating its 7H[WXDO :KRKDVEHHQWRWKHV:KRKDVEHHQWRWKHVSDFH"SDFH" +R+RZDUGZDUG usefulness for studying current video modelling limitations. 7HPSRUDO +RZGRWKH\+RZGRWKH\ILQLVKWKHFRQYHUVDWLRQ" ILQLVKWKHFRQYHUVDWLRQ"66KDNLQJKDQGVKDNLQJKDQGV Introduction .QRZOHGJH :KRRZQVWKHSODFHZKHUHWKH:KRRZQVWKHSODFHZKHUHWKH\DUHVWDQGLQJ"\DUHVWDQGLQJ"66WXDUWWXDUW Visual question answering (VQA) was firstly introduced in (Malinowski and Fritz 2014) as a task for bringing to- Figure 1: Types of questions addressed in KnowIt VQA. gether advancements in natural language processing and image understanding.
    [Show full text]
  • Wikidata As a Knowledge Graph for the Life Sciences
    Washington University School of Medicine Digital Commons@Becker Open Access Publications 2020 Wikidata as a knowledge graph for the life sciences Andra Waagmeester Malachi Griffith Obi L. Griffith et al. Follow this and additional works at: https://digitalcommons.wustl.edu/open_access_pubs FEATURE ARTICLE SCIENCE FORUM Wikidata as a knowledge graph for the life sciences Abstract Wikidata is a community-maintained knowledge base that has been assembled from repositories in the fields of genomics, proteomics, genetic variants, pathways, chemical compounds, and diseases, and that adheres to the FAIR principles of findability, accessibility, interoperability and reusability. Here we describe the breadth and depth of the biomedical knowledge contained within Wikidata, and discuss the open-source tools we have built to add information to Wikidata and to synchronize it with source databases. We also demonstrate several use cases for Wikidata, including the crowdsourced curation of biomedical ontologies, phenotype-based diagnosis of disease, and drug repurposing. ANDRA WAAGMEESTER†, GREGORY STUPP†, SEBASTIAN BURGSTALLER- MUEHLBACHER, BENJAMIN M GOOD, MALACHI GRIFFITH, OBI L GRIFFITH, KRISTINA HANSPERS, HENNING HERMJAKOB, TOBY S HUDSON, KEVIN HYBISKE, SARAH M KEATING, MAGNUS MANSKE, MICHAEL MAYERS, DANIEL MIETCHEN, ELVIRA MITRAKA, ALEXANDER R PICO, TIMOTHY PUTMAN, ANDERS RIUTTA, NURIA QUERALT-ROSINACH, LYNN M SCHRIML, THOMAS SHAFEE, DENISE SLENTER, RALF STEPHAN, KATHERINE THORNTON, GINGER TSUENG, ROGER TU, SABAH UL-HASAN, EGON WILLIGHAGEN, CHUNLEI WU AND ANDREW I SU* Introduction advance efforts by the open-data community to Integrating data and knowledge is a formidable build a rich and heterogeneous network of scien- challenge in biomedical research. Although new tific knowledge. That knowledge network could, scientific findings are being discovered at a in turn, be the foundation for many computa- *For correspondence: asu@ rapid pace, a large proportion of that knowl- tional tools, applications and analyses.
    [Show full text]
  • Knowledge-Based Question Answering As Machine Translation
    Knowledge-Based Question Answering as Machine Translation Junwei Baoy ∗, Nan Duanz , Ming Zhouz , Tiejun Zhaoy Harbin Institute of Technologyy Microsoft Researchz [email protected] fnanduan, [email protected] [email protected] Abstract 2013; Poon, 2013; Artzi et al., 2013; Kwiatkowski et al., 2013; Berant et al., 2013); Then, the answer- A typical knowledge-based question an- s are retrieved from existing KBs using generated swering (KB-QA) system faces two chal- MRs as queries. lenges: one is to transform natural lan- Unlike existing KB-QA systems which treat se- guage questions into their meaning repre- mantic parsing and answer retrieval as two cas- sentations (MRs); the other is to retrieve caded tasks, this paper presents a unified frame- answers from knowledge bases (KBs) us- work that can integrate semantic parsing into the ing generated MRs. Unlike previous meth- question answering procedure directly. Borrow- ods which treat them in a cascaded man- ing ideas from machine translation (MT), we treat ner, we present a translation-based ap- the QA task as a translation procedure. Like MT, proach to solve these two tasks in one u- CYK parsing is used to parse each input question, nified framework. We translate questions and answers of the span covered by each CYK cel- to answers based on CYK parsing. An- l are considered the translations of that cell; un- swers as translations of the span covered like MT, which uses offline-generated translation by each CYK cell are obtained by a ques- tables to translate source phrases into target trans- tion translation method, which first gener- lations, a semantic parsing-based question trans- ates formal triple queries as MRs for the lation method is used to translate each span into span based on question patterns and re- its answers on-the-fly, based on question patterns lation expressions, and then retrieves an- and relation expressions.
    [Show full text]
  • Building Domain-Specific Search Engines for Investigative Decision Support
    Knowledge Graph Completion Introduction and motivation We have our ‘constructed’ knowledge graph, now what? freebase: Seattle 2 Introduction and motivation Problem 1: Wrong/missing triples 3 Introduction and motivation Problem 2: Many nodes refer to the same underlying entity 4 For Web extractions, noise is inevitable • Thousands of web domains • Many page formats • Distracting & irrelevant content • Purposeful obfuscation • Poor grammar & spelling • Tables To reach its potential, a constructed KG must be completed or identified 5 Noise Analysis • Extractors found to offer a collective tradeoff between multiple dimensions • Noise is rarely ‘random’! Glossary Regex Landmark CRF NER Easy to define 4 2 4 4 4 Site coverage All All Short Tail All All Precision 2-3 3-4 4 2-3 3 Recall 3-4 2 1 2 1 6 ENTITY RESOLUTION 7 Definitions and alternate names • Common sense: – Which entities refer to the same thing? • Slightly more formal: – Which mentions (aka records, instances, nodes, surface strings…) refer to the same underlying entity? • Rigorous mathematical/logical definition – Doesn’t exist, or unknown! Just like other hard AI problems... • Why try to solve the problem aka why is it a problem? 8 Applications: A Web of Linked ‘Data’ 9 Applications: Schema.org ▪ Schema.org is an RDF ontology from which triples (with Web- dereferencable URIs) can be embedded in HTML pages http://schema.org/ 10 Applications: Google Knowledge Graph https://developers.google.com/knowledge-graph/ 11 SUB-COMMUNITIES 12 Entity Linking/Canonicalization • Name of an entity
    [Show full text]
  • HOLMES: a Hybrid Ontology-Learning Materials Engineering System
    HOLMES: A Hybrid Ontology-Learning Materials Engineering System Miguel Francisco Miravite Remolona Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Graduate School of Arts and Sciences COLUMBIA UNIVERSITY 2018 © 2018 Miguel Francisco Miravite Remolona All rights reserved ABSTRACT HOLMES: A Hybrid Ontology-Learning Materials Engineering System Miguel Francisco Miravite Remolona Designing and discovering novel materials is challenging problem in many domains such as fuel additives, composites, pharmaceuticals, and so on. At the core of all this are models that capture how the different domain-specific data, information, and knowledge regarding the structures and properties of the materials are related to one another. This dissertation explores the difficult task of developing an artificial intelligence-based knowledge modeling environment, called Hybrid Ontology-Learning Materials Engineering System (HOLMES) that can assist humans in populating a materials science and engineering ontology through automatic information extraction from journal article abstracts. While what we propose may be adapted for a generic materials engineering application, our focus in this thesis is on the needs of the pharmaceutical industry. We develop the Columbia Ontology for Pharmaceutical Engineering (COPE), which is a modification of the Purdue Ontology for Pharmaceutical Engineering. COPE serves as the basis for HOLMES. The HOLMES framework starts with journal articles that are in the Portable Document Format (PDF) and ends with the assignment of the entries in the journal articles into ontologies. While this might seem to be a simple task of information extraction, to fully extract the information such that the ontology is filled as completely and correctly as possible is not easy when considering a fully developed ontology.
    [Show full text]
  • Trusted, Transparent, Actually Intelligent Technology Overview
    Trusted, Transparent, Cyc is a revolutionary AI platform with human reasoning, knowledge, Actually Intelligent and logic at enterprise scale Technology Overview [email protected] Contents 1 Cyc is AI that Reasons Logically and Explains Itself Transparently 2 2 There’s More to AI Than Machine Learning 2 3 Neither of those approaches to AI (ML’s and Cyc’s) are new 3 4 So. What Exactly Is Cyc? 5 5 Cyc’s Knowledge Base 6 5.1 Cyc’s Representation is More than Just a Knowledge Graph . ....... 8 5.2 Expressive Knowledge Representation—What It Is and Why It Matters . 9 5.3 The Degrees of Expressivity of a Knowledge RepresentationLanguage . 11 5.4 KnowledgeReuse ................................ 11 5.5 Cyc’s Knowledge is Easy to Customize for Individual Clients........ 12 5.6 Embracing Inconsistency in the Knowledge Base . ....... 12 6 Inference in Cyc 13 6.1 ReasoningEfficiently .............................. 14 7 IntelligentDataSelectionandVirtualDataIntegration 15 8 Cyc Applications 16 8.1 WhenShouldanEnterpriseUseCyc?. 18 9 Natural Language Understanding: The Next Frontier 19 10 Machine Learning or Cyc? Often the Best Answer is “Both” 20 11 Deploying Cyc 22 1 1 Cyc is AI that Reasons Logically and Explains Itself Transpar- ently Cyc® is a differentiated, mature Artificial Intelligence software platform with a suite of vertically-focused products. Unlike Machine Learning (ML)—what most people are referring to when they talk about AI these days—Cyc’s power is rooted in its ability to reason logically. ML harnesses big data to do statistical reasoning, whereas Cyc harnesses knowledge to do causal reasoning. And Cyc works: leaders within Global Fortune 500 enterprises operating in the highly- regulated and highly-competitive healthcare, financial services, and energy industries trust Cyc in applications where their existing investments in ML and data science did not suffice.
    [Show full text]
  • Enhancing Neural Data-To-Text Generation Models with External Background Knowledge
    Enhancing Neural Data-To-Text Generation Models with External Background Knowledge Shuang Chen1,∗ Jinpeng Wang2, Xiaocheng Feng1, Feng Jiang1;3, Bing Qin1, Chin-Yew Lin2 1 Harbin Institute of Technology, Harbin, China 2 Microsoft Research Asia 3 Peng Cheng Laboratory [email protected], fjinpwa, [email protected], fxcfeng, [email protected], [email protected] Abstract Infobox Description Recent neural models for data-to-text genera- Nacer Hammami (born December 28, 1980) is an Algerian football player who is tion rely on massive parallel pairs of data and currently playing for MC El Eulma in the text to learn the writing knowledge. They of- Algerian Ligue Professionnelle 1. ten assume that writing knowledge can be ac- quired from the training data alone. However, Entity Linking when people are writing, they not only rely Subject Relation Object Guelma country Algeria on the data but also consider related knowl- (Q609871) (P17) (Q262) edge. In this paper, we enhance neural data-to- defender instance of association football position text models with external knowledge in a sim- (Q336286) (P31) (Q4611891) …… … ple but effective way to improve the fidelity MC El Eulma league Algerian Ligue Professionnelle 1 of generated text. Besides relying on parallel (Q2742749) (P118) (Q647746) data and text as in previous work, our model External Background Knowledge from Wikidata attends to relevant external knowledge, en- Figure 1: An example of generating description from coded as a temporary memory, and combines a Wikipedia infobox. External background knowledge this knowledge with the context representa- expanded from the infobox is helpful for generation. tion of data before generating words.
    [Show full text]
  • Danish in Wikidata Lexemes
    Danish in Wikidata lexemes Finn Arup˚ Nielsen Cognitive Systems, DTU Compute, Technical University of Denmark Kongens Lyngby, Denmark Abstract 2 Wikidata lexemes Wikidata introduced support for lexico- Wikidata stores lexeme data on a new type of pages graphic data in 2018. Here we describe the prefixed with the letter `L' and further identified lexicographic part of Wikidata as well as with an integer, e.g., the Danish lexeme gentagelse experiences with setting up lexemes for the (repetition) has the identifier \L117" and available Danish language. We note various possible for view and edit at https://www.wikidata.org/ annotations for lexemes as well as discuss wiki/Lexeme:L117. On the same page, multiple various choices made. senses and forms for the lexeme may be defined. 1 Introduction They are identified by suffixes to the lexeme iden- tifier, e.g., the plural indefinite form gentagelser Wikipedia's structured sister Wikidata (Vrandeˇci´c would be identified as \L117-F3", while the first and Kr¨otzsch, 2014) at https://www.wikidata. sense|if it was defined|would have been identi- org/ supports interlinking different language ver- fied as \L117-S1". Forms and senses are defined sions of Wikipedia as well as several other Wikime- separately, so it is currently difficult to define a dia sites, such as Wikibooks and Wikimedia Com- specific sense for a specific form. Lexemes, forms mons. One wiki that has been missing from the list and senses may be associated with properties, and is Wiktionary, | the dictionary wiki. Wiktionary these properties are identified with integer prefixed has a structure different from the other wikis as with the letter `P'.
    [Show full text]
  • Leveraging Entity Types and Properties for Knowledge Graph Exploitation
    DEPARTMENT OF INFORMATICS UNIVERSITYOF FRIBOURG (SWITZERLAND) Leveraging Entity Types and Properties for Knowledge Graph Exploitation THESIS Presented to the Faculty of Science of the University of Fribourg (Switzerland) in consideration for the award of the academic grade of Doctor scientiarum informaticarum by ALBERTO TONON from ITALY Thesis No: 2018 UniPrint 2017 Accepted by the Faculty of Science of the University of Fribourg (Switzerland) upon the recommendation of Prof. Dr. Krisztian Balog and Dr. Gianluca Demartini. Fribourg, May 22, 2017 Thesis supervisor Dean Prof. Dr. Philippe Cudré-Mauroux Prof. Dr. Christian Bochet iii Declaration of Authorship Title: Leveraging Entity Types and Properties for Knowledge Graph Exploitation I, Alberto Tonon, declare that I have authored this thesis independently, without illicit help, that I have not used any other than the declared sources/resources, and that I have explicitly marked all material which has been quoted either literally or by content from the used sources. Signed: Date: v “Educating the mind without educating the heart is no education at all.” — Aristotle Acknowledgments There are many people without whom I would never have achieved this goal. All of them con- tributed in their own way and proved to be essential to my academic growth, to my personal development, and to my mental health. Here I want to thank them all. Thanks to my supervisor, Professor Philippe Cudré-Mauroux. Philippe provided me with inestimable advice and guidance, he also showed great patience, and always understood the issues that each Ph.D. candidate had. One of Philippe’s best achievements is, in my opinion, the creation of a familiar and friendly group where students and researchers can freely interact, provide feedback, collaborate, and have a lot of fun.
    [Show full text]
  • Reading and Reasoning with Knowledge Graphs
    Reading and Reasoning with Knowledge Graphs Matthew Gardner CMU-LTI-15-014 Language Technologies Institute School of Computer Science Carnegie Mellon University 5000 Forbes Ave., Pittsburgh, PA 15213 www.lti.cs.cmu.edu Thesis Committee: Tom Mitchell, Chair William Cohen Christos Faloutsos Antoine Bordes Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy In Language and Information Technologies Copyright c 2015 Matthew Gardner Keywords: Knowledge base inference, machine reading, graph inference To Russell Ball and John Hale Gardner, whose lives instilled in me the desire to pursue a PhD. iv Abstract Much attention has recently been given to the creation of large knowledge bases that contain millions of facts about people, things, and places in the world. These knowledge bases have proven to be incredibly useful for enriching search results, answering factoid questions, and training semantic parsers and relation extractors. The way the knowledge base is actually used in these systems, however, is somewhat shallow—they are treated most often as simple lookup tables, a place to find a factoid answer given a structured query, or to determine whether a sentence should be a positive or negative training example for a relation extraction model. Very little is done in the way of reasoning with these knowledge bases or using them to improve machine reading. This is because typical probabilistic reasoning systems do not scale well to collections of facts as large as modern knowledge bases, and because it is difficult to incorporate information from a knowledge base into typical natural language processing models. In this thesis we present methods for reasoning over very large knowledge bases, and we show how to apply these methods to models of machine reading.
    [Show full text]
  • A Framework for Semantic Similarity Measures to Enhance Knowledge Graph Quality
    A Framework for Semantic Similarity Measures to enhance Knowledge Graph Quality Zur Erlangung des akademischen Grades Doktor der Ingenieurwissenschaften der Fakultät für Wirtschaftswissenschaften Karlsruher Institut für Technologie (KIT) genehmigte Dissertation von Dipl.-Ing. Ignacio Traverso Ribón Tag der mündlichen Prüfung: 10. August 2017 Referent: Prof. Dr. York Sure-Vetter Korreferent: Prof. Dr. Maria-Esther Vidal Serodio Abstract Precisely determining similarity values among real-world entities becomes a building block for data driven tasks, e.g., ranking, relation discovery or integration. Semantic Web and Linked Data initiatives have promoted the publication of large semi-structured datasets in form of knowledge graphs. Knowledge graphs encode semantics that describes resources in terms of several aspects or resource characteristics, e.g., neighbors, class hierarchies or attributes. Existing similarity measures take into account these aspects in isolation, which may prevent them from delivering accurate similarity values. In this thesis, the relevant resource characteristics to determine accurately similarity values are identified and considered in a cumulative way in a framework of four similarity measures. Additionally, the impact of considering these resource characteristics during the computation of similarity values is analyzed in three data-driven tasks for the enhancement of knowledge graph quality. First, according to the identified resource characteristics, new similarity measures able to combine two or more of them are described. In total four similarity measures are presented in an evolutionary order. While the first three similarity measures, OnSim, IC-OnSim and GADES, combine the resource characteristics according to a human defined aggregation function, the last one, GARUM, makes use of a machine learning regression approach to determine the relevance of each resource characteristic during the computation of the similarity.
    [Show full text]
  • Knowledge-Based Question Answering As Machine Translation
    Knowledge-Based Question Answering as Machine Translation Junwei Bao† ∗, Nan Duan‡ , Ming Zhou‡ , Tiejun Zhao† †Harbin Institute of Technology ‡Microsoft Research [email protected] nanduan, mingzhou @microsoft.com { [email protected]} Abstract 2013; Poon, 2013; Artzi et al., 2013; Kwiatkowski et al., 2013; Berant et al., 2013); Then, the answer- A typical knowledge-based question an- s are retrieved from existing KBs using generated swering (KB-QA) system faces two chal- MRs as queries. lenges: one is to transform natural lan- Unlike existing KB-QA systems which treat se- guage questions into their meaning repre- mantic parsing and answer retrieval as two cas- sentations (MRs); the other is to retrieve caded tasks, this paper presents a unified frame- answers from knowledge bases (KBs) us- work that can integrate semantic parsing into the ing generated MRs. Unlike previous meth- question answering procedure directly. Borrow- ods which treat them in a cascaded man- ing ideas from machine translation (MT), we treat ner, we present a translation-based ap- the QA task as a translation procedure. Like MT, proach to solve these two tasks in one u- CYK parsing is used to parse each input question, nified framework. We translate questions and answers of the span covered by each CYK cel- to answers based on CYK parsing. An- l are considered the translations of that cell; un- swers as translations of the span covered like MT, which uses offline-generated translation by each CYK cell are obtained by a ques- tables to translate source phrases into target trans- tion translation method, which first gener- lations, a semantic parsing-based question trans- ates formal triple queries as MRs for the lation method is used to translate each span into span based on question patterns and re- its answers on-the-fly, based on question patterns lation expressions, and then retrieves an- and relation expressions.
    [Show full text]