Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 2.65 KB

README.md

File metadata and controls

65 lines (43 loc) · 2.65 KB

Metaphor-ADP

This is a repository of the ISI metaphor project team. Here we store all the resources and tools constituting our Natural Language Understanding system based on Abductive Reasoning implemented for 4 languages:

  • English
  • Spanish
  • Russian
  • Farsi

The system is largely based on ideas summarized in [Hobbs, 1993].

Our abductive Natural Language Understanding pipeline is shown below.

Fig.

Text fragments are given as input to the pipeline. The text fragments are parsed. For Russian and Spanish tagging, we use TreeTagger. For Farsi tagging, we use the Stanford NLP tagger. For parsing, we use the dependency parser Malt for Spanish, Russian, and Farsi. For English, the whole processing is performed by the Boxer semantic parser).

The parses are input to the module converting them into logical forms. A logical form (LF) is a conjunction of propositions, which have generalized eventuality arguments that can be used for showing relationships among the propositions. We use logical representations of natural language texts as described in [Hobbs, 1995]. For Spanish, Russian, and Farsi, we have developed logical form converters. For English, we use the LF converter built in the Boxer semantic parser.

Logical forms and a knowledge base are input to the abductive reasoner based on Integer Linear Programming [Inoue et al., 2012]. The reasoner produces flat first order logic interpretations in the textual format and proof graphs in the PDF format.

More details about each component can be found here.


Installation and running

  • Clone Metaphor-ADP repository
git clone https://github.com/metaphor-adp/Metaphor-ADP
  • Install external packages and software; see instructions here

  • Run the system; see instructions here


System requirements

  • Linux or Mac
  • at least 4 cores CPU
  • at least 8GB RAM

Contact

  • Ekaterina Ovchinnikova (katya-AT-isi.edu)
  • Jerry Hobbs (hobbs-AT-isi.edu)