Eidos, INDRA, & Delphi: From Free Text to Executable Causal Models

Building causal models of complicated phenomena such as food insecurity is currently a slow and labor-intensive manual process. In this paper, we introduce an approach that builds executable probabilistic models from raw, free text. The proposed approach is implemented through three systems: Eidos, INDRA, and Delphi. Eidos is an open-domain machine reading system designed to extract causal relations from natural language. It is rule-based, allowing for rapid domain transfer, customizability, and interpretability. INDRA aggregates multiple sources of causal information and performs assembly to create a coherent knowledge base and assess its reliability. This assembled knowledge serves as the starting point for modeling. Delphi is a modeling framework that assembles quantified causal fragments and their contexts into executable probabilistic models that respect the semantics of the original text, and can be used to support decision making.

[1]  Mihai Surdeanu,et al.  Swanson linking revisited: Accelerating literature-based discovery across domains using a conceptual influence graph , 2017, ACL.

[2]  Clayton T. Morrison,et al.  Moderated and Drifting Linear Dynamical Systems , 2015, ICML.

[3]  Mihai Surdeanu,et al.  Odin’s Runes: A Rule Language for Information Extraction , 2016, LREC.

[4]  Abeed Sarker,et al.  Deep neural networks and distant supervision for geographic location mention extraction , 2018, Bioinform..

[5]  Clayton T. Morrison,et al.  Large-scale automated machine reading discovers new cancer-driving mechanisms , 2018, Database J. Biol. Databases Curation.

[6]  Egoitz Laparra,et al.  From Characters to Time Intervals: New Paradigms for Evaluation and Neural Parsing of Time Normalizations , 2018, TACL.

[7]  Oren Etzioni,et al.  Open Information Extraction from the Web , 2007, CACM.

[8]  Benjamin M. Gyori,et al.  From word models to executable models of signaling networks using automated assembly , 2017 .

[9]  John B. Lowe,et al.  The Berkeley FrameNet Project , 1998, ACL.

[10]  Steven Bethard,et al.  A Semantically Compositional Annotation Scheme for Time Normalization , 2016, LREC.

[11]  Sampo Pyysalo,et al.  brat: a Web-based Tool for NLP-Assisted Text Annotation , 2012, EACL.

[12]  Mihai Surdeanu,et al.  Grounding Gradable Adjectives through Crowdsourcing , 2018, LREC.

[13]  Steven Bethard,et al.  A Survey on Recent Advances in Named Entity Recognition from Deep Learning models , 2018, COLING.

[14]  Mihai Surdeanu,et al.  The Stanford CoreNLP Natural Language Processing Toolkit , 2014, ACL.

[15]  Egoitz Laparra,et al.  University of Arizona at SemEval-2019 Task 12: Deep-Affix Named Entity Recognition of Geolocation Entities , 2019, SemEval@NAACL-HLT.

[16]  Eric Horvitz,et al.  Dynamic Network Models for Forecasting , 1992, UAI.