Skip to main content

Constraining Parse Ambiguity with Grammatical Codes

  • Conference paper
  • First Online:
Logic and Engineering of Natural Language Semantics (LENLS 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14213))

  • 82 Accesses

Abstract

This paper describes a wide coverage “toolkit” for producing syntactic parse and semantic dependency analysis for English sentence input, with a focus on the syntactic parser component. This is pursued from an overarching application aim of empowering students who are medium to advanced learners of English to experience techniques of language analysis that stem from their word analysis. The idea is to unite the strengths of both human provided word analysis and a rule-based automatic system that creates structure from disambiguated word information. The central concern is then with the word information that should be supported and the impacts of this information on subsequent depictions of derived analysis.

This paper benefited from the comments of three anonymous reviewers who are gratefully acknowledged, especially for encouraging contextualising the approach from a language education resource stance. This research was supported by the Japan Society for the Promotion of Science (JSPS), Research Project Number: 19K00541.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  • Basile, V., Bos, J., Evang, K., Venhuizen, N.J.: Developing a large semantically annotated corpus. In: Proceedings of the 8th Int. Conf. on Language Resources and Evaluation. Istanbul, Turkey (2012)

    Google Scholar 

  • Blackburn, P., Bos, J., Striegnitz, K.: Learn Prolog Now! Texts in Computing, vol. 7. College Publications, London (2006)

    Google Scholar 

  • Butler, A.: From discourse to logic with stanford CoreNLP and treebank semantics. In: Sakamoto, M., Okazaki, N., Mineshima, K., Satoh, K. (eds.) JSAI-isAI 2019. LNCS (LNAI), vol. 12331, pp. 182–196. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58790-1_12

    Chapter  Google Scholar 

  • Butler, Alastair. 2021. Meaning representations from treebanks. The Treebank Semantics Web Site. Available at: www.compling.jp/ajb129/ts.html

  • Butler, A.: The Treebank Semantics Parsed corpus (TSPC) Web Site. Hirosaki University. Available at: entrees.github.io (2022)

    Google Scholar 

  • Christiansen, H., Dahl, V.: Natural language processing with (tabled and constraint) logic programming. In: Kifer, M., Liu, Y.A. (eds.) Declarative Logic Programming: Theory, Systems, and Applications, vol. 20. ACM Books, pp. 477–518. Association for Computing Machinery and Morgan & Claypool Publishers (2018)

    Google Scholar 

  • Clocksin, W.F., Mellish, C.S.: Programming in Prolog. Springer, Heidelberg (1981)

    Google Scholar 

  • Consortium, BNC. 2005. The BNC Sampler, XML version. Distributed by Oxford University Computing Services on behalf of the BNC Consortium. http://www.natcorp.ox.ac.uk

  • Covington, M.A.: Natural Language Processing for Prolog Programmers. Prentice-Hall, New Jersey (1994)

    Google Scholar 

  • Cowie, A.P.: Oxford Advanced Learner’s Dictionary, 4th edn. Oxford University Press, Oxford (1989)

    Google Scholar 

  • Hornby, A.S.: Guide to Patterns and Usage in English, 2nd edn. Oxford University Press, Oxford (1975)

    Google Scholar 

  • Kitaev, N., Cao, S., Klein, D.: Multilingual constituency parsing with self-attention and pre-training. In: Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics (ACL 2019), pp. 3499–3505. Florence, Italy (2019)

    Google Scholar 

  • Kowalski, R.: Logic for Problem Solving. Artificial Intelligence Series, vol. 7. New York and Oxford: Elsevier North Holland Inc. (1979)

    Google Scholar 

  • Manning, C.D., Surdeanu, M., Bauer, J., Finkel, J., Bethard, S.J., McClosky, D.: The stanford CoreNLP natural language processing toolkit. In: Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations, pp. 55–60 (2014)

    Google Scholar 

  • Matthews, C.: An Introduction to Natural Language Processing Through Prolog. Routledge, London (1998)

    Google Scholar 

  • Oepen, S., Lønning, J.T.: Discriminant-based MRS banking. In Proceedings of the Fifth International Conference on Language Resources and Evaluation (LREC’06). Genoa, Italy: European Language Resources Association (ELRA) (2006)

    Google Scholar 

  • Pereira, F.C.N., Shieber, S.M.: Prolog and Natural-Language Analysis. CSLI Lecture Notes, vol. 10. Stanford, California: CSLI Publications (1986)

    Google Scholar 

  • Pereira, F.C.N., Warren, D.H.D.: Definite Clause Grammars for language analysis – a survey of the formalism and a comparison with Augmented Transition Networks. Artif. Intell. 13(3), 231–278 (1980)

    Article  MathSciNet  Google Scholar 

  • Santorini, B.: Annotation manual for the Penn Historical Corpora and the York-Helsinki Corpus of Early English Correspondence. Tech. rep., Department of Computer and Information Science, University of Pennsylvania, Philadelphia (2016). https://www.ling.upenn.edu/ppche/ppche-release-2016/annotation/

  • Shieber, S.M.: An Introduction to Unification-based Approaches to Grammar. CSLI Lecture Notes, vol. 4. Stanford, California: CSLI Publications (1986)

    Google Scholar 

  • Swift, T., Warren, D.S.: An abstract machine for SLG resolution: definite programs. In: Bruynooghe, M. (ed.) Logic Programming, Proceedings of the 1994 International Symposium, pp. 633–652. Ithaca, New York, USA (1994)

    Google Scholar 

  • Swift, T., Warren, D.S.: The XSB System, Version 5, Volume 1: Programmer’s Manual. Tech. rep., Stony Brook University (2022). http://xsb.sourceforge.net/manual1/manual1.pdf

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alastair Butler .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Butler, A. (2023). Constraining Parse Ambiguity with Grammatical Codes. In: Bekki, D., Mineshima, K., McCready, E. (eds) Logic and Engineering of Natural Language Semantics. LENLS 2022. Lecture Notes in Computer Science, vol 14213. Springer, Cham. https://doi.org/10.1007/978-3-031-43977-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-43977-3_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-43976-6

  • Online ISBN: 978-3-031-43977-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics