ABSTRACT
Based on a detailed case study of parallel grammar development distributed across two sites, we review some of the requirements for regression testing in grammar engineering, summarize our approach to systematic competence and performance profiling, and discuss our experience with grammar development for a commercial application. If possible, the workshop presentation will be organized around a software demonstration.
- Asahara, M., & Matsumoto, Y. (2000). Extended models and tools for high-performance part-of-speech tagger. In Proceedings of the 18th International Conference on Computational Linguistics (pp. 21 -- 27). Saarbrücken, Germany. Google ScholarDigital Library
- Butt, M., King, T. H., Niño, M.-E., & Segond, F. (1999). A grammar writer's cookbook. Stanford, CA: CSLI Publications.Google Scholar
- Callmeier, U. (2002). Preprocessing and encoding techniques in PET. In S. Oepen, D. Flickinger, J. Tsujii, & H. Uszkoreit (Eds.), Collaborative language engineering. A case study in efficient grammar-based processing. Stanford, CA: CSLI Publications. (forthcoming)Google Scholar
- Carroll, J. (1994). Relating complexity to practical performance in parsing with wide-coverage unification grammars. In Proceedings of the 32nd Meeting of the Association for Computational Linguistics (pp. 287 -- 294). Las Cruces, NM. Google ScholarDigital Library
- Copestake, A. (2002). Implementing typed feature structure grammars. Stanford, CA: CSLI Publications.Google Scholar
- Erbach, G. (1991). An environment for experimenting with parsing strategies. In J. Mylopoulos & R. Reiter (Eds.), Proceedings of IJCAI 1991 (pp. 931--937). San Mateo, CA: Morgan Kaufmann Publishers.Google Scholar
- Erbach, G., & Uszkoreit, H. (1990). Grammar engineering. Problems and prospects (CLAUS Report # 1). Saarbrüücken, Germany: Computational Linguistics, Saarland University.Google Scholar
- Flickinger, D., Copestake, A., & Sag, I. A. (2000). HPSG analysis of English. In W. Wahlster (Ed.), Verbmobil. Foundations of speech-to-speech translation (Artificial Intelligence ed., pp. 321--330). Berlin, Germany: Springer.Google Scholar
- Geist, A., Bequelin, A., Dongarra, J., Manchek, W. J. R., & Sunderam, V. (Eds.). (1994). PVM --- parallel virtual machine. A users' guide and tutorial for networked parallel computing. Cambridge, MA: The MIT Press. Google ScholarDigital Library
- Makino, T., Yoshida, M., Torisawa, K., & Tsujii, J. (1998). LiLFeS --- towards a practical HPSG parser. In Proceedings of the 17th International Conference on Computational Linguistics and the 36th Annual Meeting of the Association for Computational Linguistics (pp. 807--11). Montreal, Canada. Google ScholarDigital Library
- Müller, S., & Kasper, W. (2000). HPSG analysis of German. In W. Wahlster (Ed.), Verbmobil. Foundations of speech-to-speech translation (Artificial Intelligence ed., pp. 238--253). Berlin, Germany: Springer.Google Scholar
- Oepen, S., & Callmeier, U. (2000). Measure for measure: Parser cross-fertilization. Towards increased component comparability and exchange. In Proceedings of the 6th International Workshop on Parsing Technologies (pp. 183--194). Trento, Italy.Google Scholar
- Oepen, S., & Flickinger, D. P. (1998). Towards systematic grammar profiling. Test suite technology ten years after. Journal of Computer Speech and Language, 12 (4) (Special Issue on Evaluation), 411--436.Google Scholar
- Oepen, S., Netter, K., & Klein, J. (1997). TSNLP --- Test Suites for Natural Language Processing. In J. Nerbonne (Ed.), Linguistic Databases (pp. 13--36). Stanford, CA: CSLI Publications.Google Scholar
- Penn, G. (2000). Applying constraint handling rules to HPSG. In Proceedings of the first international conference on computational logic (pp. 51--68). London, UK.Google Scholar
- Siegel, M. (2000). HPSG analysis of Japanese. In W. Wahlster (Ed.), Verbmobil. Foundations of speech-to-speech translation (Artificial Intelligence ed., pp. 265--280). Berlin, Germany: Springer.Google Scholar
- Siegel, M., & Bender, E. M. (2002). Efficient deep processing of japanese. In Proceedings of the 19th International Conference on Computational Linguistics. Taipei, Taiwan. Google ScholarDigital Library
- Uszkoreit, H., Backofen, R., Busemann, S., Diagne, A. K., Hinkelman, E. A., Kasper, W., Kiefer, B., Krieger, H.-U., Netter, K., Neumann, G., Oepen, S., & Spackman, S. P. (1994). DISCO --- an HPSG-based NLP system and its application for appointment scheduling. In Proceedings of the 15th International Conference on Computational Linguistics. Kyoto, Japan. Google ScholarDigital Library
Recommendations
Nez: practical open grammar language
Onward! 2016: Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and SoftwareNez is a PEG(Parsing Expressing Grammar)-based open grammar language that allows us to describe complex syntax constructs without action code. Since open grammars are declarative and free from a host programming language of parsers, software ...
Tree insertion grammar: a cubic-time, parsable formalism that lexicalizes context-free grammar without changing the trees produced
Tree insertion grammar (TIG) is a tree-based formalism that makes use of tree substitution and tree adjunction. TIG is related to tree adjoining grammar. However, the adjunction permitted in TIG is sufficiently restricted that TIGs only derive context-...
Tree insertion grammar: a cubic-time, parsable formalism that lexicalizes context-free grammar without changing the trees produced
Tree insertion grammar (TIG) is a tree-based formalism that makes use of tree substitution and tree adjunction. TIG is related to tree adjoining grammar. However, the adjunction permitted in TIG is sufficiently restricted that TIGs only derive context-...
Comments