Elamur Research⌕
☰
home / papers / 1994 / A Syntactic Analysis Method of Long Japanese Sentences Based on the Detection of Conjunctive Structures

A Syntactic Analysis Method of Long Japanese Sentences Based on the Detection of Conjunctive Structures

Paper · 1994 · Sadao Kurohashi and Makoto Nagao

Summary

Kurohashi and Nagao address a classic weakness of Japanese parsers: long sentences, especially those over 50 characters, often break down because coordination (conjunctive noun phrases, coordinated predicate clauses including the renyoh chuushi-ho form, and "incomplete" coordinations) produces heavy scope ambiguity and frequent ellipsis. Earlier approaches only looked for the single word most similar to the word before the conjunction. This paper instead compares whole spans of bunsetsus on both sides of a key bunsetsu (KB). It uses dynamic programming over a matrix of pairwise bunsetsu similarities to find the best-matching pair of conjuncts. Overlapping conjunctive structures are then checked and re-detected if they conflict. Each detected structure is collapsed into one node, and the reduced sentence is parsed with simple head-dependent (kakari-uke) rules. The same dependency pass identifies and restores components omitted inside conjuncts. Scoring weights were tuned by hand on 30 training sentences, and evaluation used 150 Japanese sentences. About 65% of sentences received a fully correct dependency structure, and most of the remaining errors left the main coordination skeleton intact.

Key points

  • The authors observe that many existing analyzers produce poor results above about 50 Japanese characters and almost always fail above about 80.
  • Coordinations fall into three types: conjunctive noun phrases, conjunctive predicative clauses, and incomplete conjunctive structures. Each type is signalled by a KB, which carries a marker word or a renyoh form.
  • The method has three stages:
    • detecting the scope of each conjunctive structure by maximizing span-level similarity with dynamic programming;
    • resolving incorrect overlaps between multiple structures;
    • running dependency analysis inside each conjunct and then on the reduced sentence.
  • Parameters were set by hand on 30 sentences, and testing used 150 sentences. Roughly two-thirds of the test sentences were parsed completely correctly.
  • The error analysis identifies four main causes:
    • highly unbalanced conjuncts;
    • extra modifiers that appear only in the pre-conjunct;
    • part-of-speech similarity that is too coarse;
    • technical terms that could only be compared by matching characters, with no thesaurus available.

Interesting ideas

  • I1. Treat coordination as span alignment. Score whole candidate conjunct pairs using a dynamic-programming path through a pairwise similarity matrix, rather than matching single heads. The same alignment idea could help with coordination or parallel-clause detection in other languages, including Ukrainian.
  • I2. Reduce first, then parse. Collapsing detected coordinations into single nodes leaves a short sentence that simple, robust rules can handle. This kind of preprocessing could shorten inputs for any parser that struggles with sentence length.
  • I3. Get ellipsis recovery from the same pass. Omitted components inside conjuncts are found as a side effect of the dependency analysis, not by a separate module. That suggests gapping and shared arguments can be handled while building dependency trees.
  • I4. Use a balance prior with penalties. The method assumes conjuncts have roughly similar length and penalizes spans that cross strong boundaries. It is a cheap structural bias, and the paper's own error analysis shows where it fails: very unbalanced coordinations.
  • I5. Judge the skeleton, not only the full sentence. Evaluating whether coordination scopes and the core structure are right, alongside full-sentence correctness, shows useful partial success that a strict sentence-level score would hide.

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

Cite

Cite as Sadao Kurohashi and Makoto Nagao. 1994. A Syntactic Analysis Method of Long Japanese Sentences Based on the Detection of Conjunctive Structures. Computational Linguistics.

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

@article{kurohashi1994syntactic,
  title = {{A Syntactic Analysis Method of Long Japanese Sentences Based on the Detection of Conjunctive Structures}},
  author = {Sadao Kurohashi and Makoto Nagao},
  journal = {Computational Linguistics},
  year = {1994},
  url = {https://aclanthology.org/J94-4001/}
}

References

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

  1. Agarwal, R., and Boggess, L. (1992). "A simple but useful approach to conjunct identification." In Proceedings, 30th Annual Meeting of Association for Computational Linguistics, 15-21. find
  2. Dahl, V., and McCord, M. C. (1983). "Treating coordination in logic grammars." American Journal of Computational Linguistics 9(2):69-91. find
  3. Fong, S., and Berwick, R. C. (1985). "New approach to parsing conjunctions using Prolog." In Proceedings, 23th Annual Meeting of Association for Computational Linguistics, 118-126. find
  4. Hirschman, L. (1986). "Conjunction in meta-restriction grammar." Journal of Logic Programming 3(4):299-328. find
  5. Nagao, M.; Tsujii, J.; Tanaka, N.; and Ishikawa, M. (1983). "Conjunctive phrases in scientific and technical papers and their analysis (in Japanese)." Information Processing Society of Japan SIG Reports, NL-36. find
  6. National Language Research Institute (1964). Bunrui Goi Hyou (Word List by Semantic Principles). Shuuei Publishing. find
  7. Kaplan, R. M., and Maxwell, J. T. (1988). "Constituent coordination in Lexical-Functional Grammar." In Proceedings, Eighth International Conference on Computational Linguistics 1:303-305. find
  8. Sag, I. A., et al. (1985). "Coordination and how to distinguish categories." Natural Language and Linguistic Theory 3:117-171. find
  9. Sedogbo, C. (1985). "A meta-grammar for handling coordination in logic grammars." In Natural Language Understanding and Logic Programming, edited by V. Dahl and P. Saint-Dizier, 65-78. Amsterdam: North Holland. find
  10. Shudo, K.; Yoshimura, K.; and Tsuda, K. (1986). "Coordinate structures in Japanese technical sentences (in Japanese)." Transactions of Information Processing Society of Japan 27(2):183-190. find
  11. Steedman, M. J. (1990). "Gapping as constituent coordination." Linguistics and Philosophy 13:207-263. find
  12. Woods, W. A. (1973). "An experimental parsing system for transition network grammars." In Natural Language Processing, edited by R. Rustin, 111-154. Algorithmics Press. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/kurohashi-1994-syntactic-analysis-method-long-japanese/