Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:rg:natural-logic-for-textual-inference [2011/05/03 09:41] popel typos |
courses:rg:natural-logic-for-textual-inference [2011/05/14 22:09] (current) abzianidze |
||
---|---|---|---|
Line 4: | Line 4: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | This paper deals with “**natural logic**” which is logical inference that operates over natural language. Usually the approaches for natural language inference are either robust but shallow or deep but brittle. The system proposed in this paper aims to be in the middle of the existent approaches and avoids, for instance, the error when translating a natural language to 1st order logic. | + | This paper deals with “**natural logic**” which is a system of logical inference that operates over natural language. Usually the approaches for natural language inference are either robust but shallow or deep but brittle. The system proposed in this paper aims to be in the middle of the existent approaches and avoids, for instance, the error when translating a natural language to first-order logic. |
One key concept in the theory of natural logic is “monotonicity” in which, instead of using quantifiers, | One key concept in the theory of natural logic is “monotonicity” in which, instead of using quantifiers, | ||
- | The developed system is called **NatLog** and has an architecture with three main stages: Linguistic preprocessing | + | The developed system is called **NatLog** and has an architecture with three main stages: |
+ | * Linguistic preprocessing | ||
+ | * Alignment | ||
+ | * Entailment classification | ||
===== Comments ===== | ===== Comments ===== | ||
- | * This work represents the first computational model of natural logic | + | * This work represents the first computational model of natural logic; |
- | * In natural logic, entailment is defined as an ordering | + | * In natural logic, entailment is a semantic containment |
- | *The training data used to predict the entailment | + | * The training data used to predict the entailment |
- | *The system was tested | + | * The system was tested |
- | *It was also tested | + | * It was also tested |
===== Discussion ===== | ===== Discussion ===== | ||
- | *How much does this approach contribute to the existent logical inference approaches for natural language? | + | * How much does this approach contribute to the existent logical inference approaches for natural language? |
- | *Language is fuzzy and this approach captures simple sentences. We are not sure that it can be generalized easily. | + | * Language is fuzzy and this approach captures simple sentences. We are not sure that it can be generalized easily. |
- | *It is good that the examples in test data contain 3 different answers. | + | * It is good that the examples in test data contain 3 different answers. |
- | *Disadvantage: | + | * Disadvantage: |
- | *We liked the evaluation presented in the paper and the results interpretation (that is not very usual in semantics). | + | * We liked the evaluation presented in the paper and the results interpretation (that is not very usual in semantics). |
+ | * Disadvantage: | ||
Written by Ximena Gutiérrez. | Written by Ximena Gutiérrez. |