Elamur Research⌕
☰
home / papers / 2003 / Automatic Detection of Causal Relations for Question Answering

Automatic Detection of Causal Relations for Question Answering

Paper · 2003 · Roxana Girju

Summary

Girju addresses the automatic extraction of explicit causal relations within a sentence. Earlier systems relied on hand-written, domain-bound patterns. Here the focus is on noun–verb–noun constructions (NP1 verb NP2) where the verb is a simple causative that is often ambiguous, such as produce or generate.

The method has two stages:

  1. Pattern discovery. Causally linked noun pairs are harvested from WordNet (its CAUSE-TO relation and noun glosses). Sentences containing those pairs are then searched to collect 60 candidate causal verbs and verbal expressions.
  2. Constraint learning. Matched instances from the LA TIMES section of TREC 9 are parsed with the Charniak parser and labelled by hand as causal or not. A C4.5 decision tree then learns lexical and semantic constraints on the verb and its noun arguments.

The author also proposes a taxonomy of cause-effect questions by ambiguity: explicit, ambiguous and implicit. Adding the causation module to an existing QA system raised precision on causal questions from 36% to 61%. This shows that relation-level semantics can help answer a question type that QA systems of the time handled poorly.

Key points

  • WordNet 1.7 glosses yielded 429 noun–noun causal links. About 58.28% of them come from the medical domain.
  • Pattern discovery produced 60 ambiguous causal verbs and expressions (Table 1), for example trigger, lead to, stem from and give rise to.
  • For each verb, 120 sentences were taken from LA TIMES / TREC 9. The resulting split was a 6,000-sentence training corpus and a 1,200-sentence test corpus.
  • The training data held 6,523 pattern instances, of which 2,101 were causal and 4,422 were not. The classifier used 19 lexical and semantic features with C4.5.
  • On 50 causation questions (explicit and ambiguous) run on the Harabagiu et al. QA system, precision rose from 36% to 61% with the causal module.

Interesting ideas

  • I1. Lexical-resource seeding. Seed pairs come from a lexical resource's definitions, by pairing a headword with a noun in its own gloss. Mining these for a relation gives cheap, high-confidence seeds for Hearst-style pattern bootstrapping, and would work for any relation that glosses describe.
  • I2. Ambiguity is resolved separately from pattern finding. Generic patterns are harvested first, and a classifier then decides when an instance truly expresses the relation. This lets recall-oriented discovery coexist with precision-oriented filtering instead of demanding unambiguous hand-written patterns.
  • I3. Argument normalisation. Each noun phrase is trimmed to the longest span that exists as a concept in the lexicon, such as "earthquake" from "a 7.1 magnitude earthquake". This maps noisy NPs onto ontology nodes so that semantic-class features can be computed.
  • I4. Ontology-driven feature design. Following Kim's philosophical argument, the method assumes only certain entity types can be causes or effects: events, states, processes, phenomena and the like. Using such typed constraints on arguments is a principled way to choose features for other semantic relations.
  • I5. Measuring only the component's contribution. The QA evaluation counted only answers delivered through the causal pattern, even though other correct answers existed. This isolates exactly what the new component adds, a useful design for ablation-style evaluations of pipeline modules.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

Also on the byline: Baylor University.

Cite

Cite as Roxana Girju. 2003. Automatic Detection of Causal Relations for Question Answering. Proceedings of the ACL 2003 Workshop on Multilingual Summarization and Question Answering.

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.3115/1119312.1119322

@inproceedings{girju2003automatic,
  title = {{Automatic Detection of Causal Relations for Question Answering}},
  author = {Roxana Girju},
  booktitle = {Proceedings of the ACL 2003 Workshop on Multilingual Summarization and Question Answering},
  year = {2003},
  doi = {10.3115/1119312.1119322},
  url = {https://doi.org/10.3115/1119312.1119322}
}

References

12 references, 3 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. D. Blaheta and E. Charniak, Assigning Function Tags to Parsed Text. In Proceedings of the 1st Annual Meeting of the North American Chapter of the Association for Computational Linguistics, Seattle, May 2000, pp. 234–240. find
  2. E. Charniak, A maximum-entropy-inspired parser. In Proceedings of the North American Chapter of the Association for Computational Linguistics (NAACL 2000), Seattle, WA. our card
  3. B. Comrie. Causative constructions In Language Universals and Linguistic Typology, University of Chicago Press, Chicago, 1981. find
  4. S. Harabagiu, D. Moldovan, M. Pasca, M. Surdeanu, R. Mihalcea, R. Girju, V. Rus, F. Lacatusu, P. Moraescu, and R. Bunescu. 2001. Answering Complex, List and Context Questions with LCC’s Question-Answering Server. In Proceedings of the TExt Retrieval Conference for Question Answering (TREC 10). find
  5. M. Hearst. Automated Discovery of WordNet Relations. In WordNet: An Electronic Lexical Database and Some of its Applications, editor Fellbaum, C., MIT Press, 1998. find
  6. D. Garcia. COATIS, an NLP system to locate expressions of actions connected by causality links. In Knowledge Acquisition, Modeling and Mangement, The Tenth European Workshop, 1997. find
  7. D. Gildea and D. Jurafsky. Automatic Labeling of Semantic Roles. In Proceedings of the 38th Annual Conference of the Association for Computational Linguistics (ACL-00), pages 512-520, Hong Kong, October 2000. our card
  8. R. Girju. Text Mining for Semantic Relations. Ph.D. Dissertation, University of Texas at Dallas, May 2002. find
  9. L. Joskowiscz, T. Ksiezyk and R. Grishman. Deep domain models for discourse anaysis. In The Annual AI Systems in Government Conference. R.M. Kaplan, and G. Berry-Rogghe. Knowledge-based acquisition of causal relationships in text. In Knowledge Acquisition, 3(3), 1991. find
  10. C. Khoo, S. Chan and Y. Niu. Extracting Causal Knowledge from a Medical Database Using Graphical Patterns In Proceedings of ACL, Hong Kong, 2000. find
  11. J. Kim. Causes and Events: Mackie on Causation. In Causation, ed. Ernest Sosa, and Michael Tooley, Oxford University Press, 1993. find
  12. V.P. Nedjalkov and G. Silnickij. The topology of causative constructions. In Folia Linguistica (6). J.R. Quinlan. C4.5: Programs for Machine Learning. Morgan Kaufmann. our card

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/girju-2003-automatic-detection-causal-relations-question/