Project in Language Engineering

Objectives

  • Practicing knowledge of Grammar Engineering.
  • Practicing knowledge of Natural Language Processing.
  • Practicing knowledge of Ontologies and Web Engineering.
  • Develop scripting skills.

Program

  • Language engineering project development methods.
  • Tools for the automatic generation of language processors.
  • Analysis and specification of a case study.
  • Implementation of the selected case study.
  • Testing and validation of the developed (web) system.
  • Deployment variants.

Bibliography

1.D. Grune & K. van Reeuwijk & H.E. Bal & C.J.H. Jacobs & K. Langendoen, “Modern Compiler Design”, Springer, 2012; - K.D. Cooper & L. Torczon, “Engineering a Compiler”, Elsevier/Morgan-Kaufmann, 2011;

  1. Daniel Jurafsky and James H. Martin. Speech and Language Processing: An introduction to natural language processing, computational linguistics, and speech recognition. Pearson Prentice Hall, 2020.
  2. S. Grimm. `“Knowledge Representation and Ontologies’’. In Scientic Data Mining and Knowledge Discovery: Principles and Foundations, 2009.

Updated: