본문 바로가기
KERD
논문KCI 등재

A Manchu speller: With a practical introduction to the natural language processing of minority languages

1

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류기타인문학

초록

This article presents a Manchu speller developed using open-source proofingtools for use in a large-scale digitization of Manchu lexical and textualresources published during 17th and 18th centuries. A speller requiresthe list of words and affix rules. Morphological analysis is inevitable todevelop a spell checker especially for morphologically rich languages. Thedictionaries compiled for a speller would be a primary resource for thedevelopment of a morphological analyzer. The present Manchu speller,therefore, is introduced as a preparation for further development ofmorphological analyzer. I intended to propose possibly best practices for non-computationallinguists who want to take an initial step of natural language processing ofminority languages without serious programming knowledge. Developinga spell checker and morphological analyzer is the initial and criticalstep for natural language processing. This article introduces the way inwhich researchers of minority languages only need to organize the listof lexical items and morphological rules of the target language into theformat specified by the spell-checking engine. The main sections arededicated to introducing popular spell-checking engines, briefly reviewingmajor issues and concepts of computational morphology with concreteexamples, and finally demonstrating how to implement a working spellerand morphological analyzer with the explanation of how to translatingefficiently linguistic knowledge into the technical description.

Abstract

This article presents a Manchu speller developed using open-source proofingtools for use in a large-scale digitization of Manchu lexical and textualresources published during 17th and 18th centuries. A speller requiresthe list of words and affix rules. Morphological analysis is inevitable todevelop a spell checker especially for morphologically rich languages. Thedictionaries compiled for a speller would be a primary resource for thedevelopment of a morphological analyzer. The present Manchu speller,therefore, is introduced as a preparation for further development ofmorphological analyzer. I intended to propose possibly best practices for non-computationallinguists who want to take an initial step of natural language processing ofminority languages without serious programming knowledge. Developinga spell checker and morphological analyzer is the initial and criticalstep for natural language processing. This article introduces the way inwhich researchers of minority languages only need to organize the listof lexical items and morphological rules of the target language into theformat specified by the spell-checking engine. The main sections arededicated to introducing popular spell-checking engines, briefly reviewingmajor issues and concepts of computational morphology with concreteexamples, and finally demonstrating how to implement a working spellerand morphological analyzer with the explanation of how to translatingefficiently linguistic knowledge into the technical description.

참고문헌 (21)

  1. Alegria, Iñaki, "Spelling correction: From two-level morphology to open source", Proceedings of LREC 2008, pp.1051~1054 (2008), ELRA
  2. Aronoff, Mark, "Morphology by itself: Stems and inflectional classes" (1994), MIT Press
  3. What is morphology?, "Aronoff, Mark", Blackwell, ~ (2011)
  4. Avrorin, Valentin A, "Grammar of written Manchu language" (2000), Nauka
  5. Barton, G. Edward, "The computational complexity of two-level morphology", Proceedings of the 24th annual meeting on association for computational linguistics, pp.53~59 (1985), ACL
  6. Beesley, Kennech R, "Morphological analysis and generation: A first-step in natural lanugage processing", Proceedings of the SALTMIL Workshop at LREC 2004:First steps in language documentation for minority languages, pp.1~8 (2004), SALTMIL
  7. Gorelova, Liliya M, "Manchu grammar" (2002), Brill
  8. Halácsy, Péter, "Creating open language resources for Hungarian", Proceedings of LREC 2004, pp.1201~1204 (2004), ERLA
  9. Kawachi, Y., "Introduction to literary Manchu" (2002), Kyoto Daigaku gakuzyutsu Shuppankai
  10. Koskenniemi, K., "Two-level morphology: A general computational model for wordform recognition and production", Department of General Linguistics, pp.1983
  11. Miɫkowski, Marcin, "Developing an open-source, rule-base proofreading tool", Software: Practice and Experience, 40(7), pp.543~566 (2010), Wiley InterScience
  12. Möllendorff, P. G. von, "A Manchu grammar with analyzed texts" (1892), American Presbyterian Mission Press
  13. Németh, László, "Leveraging the open source Ispell codebase for minority language analysis", Proceedings of the SALTMIL workshop at LREC 2004: First steps in language documentation for minority languages, pp.56~59 (2004), SATMIL
  14. Payne, Thomas E, "Describing morphosyntax: A guide for field linguists" (1997), Cambridge University Press
  15. Pirinen, T. A., "Creating and weighting Hunspell dictionaries as finite-state automata", Investigationes Linguisticae, 21, pp.1~16 (2010), Institute of Linguistics, Adam Mickiewicz University
  16. Porter, M. F, "An algorithm for suffix stripping", Program: Electronic library and information systems, 14(3), pp.130~137 (1980), Emerald
  17. Pustejovsky, J, "Computational lexicons", pp.160~162 (2014), MIT Press
  18. Ritchie, Graeme D., "Computational morphology: Practical mechanisms for the English lexicon" (1992), MIT Press
  19. Smrž, Otakar, "Mutilingual natural language processing applications", pp.3~28 (2010), IBM Press
  20. Trón, Viktor, "Hunmorph: open source word analysis", Proceedings of the ACL 2005 workshop on software, pp.77~85 (2005), Association for Computational Linguistics
  21. Zakharov, Ivan I., "Grammar of the Manchu Language" (1879), Nauka

관련 논문AI추천

이 간행물의 다른 논문 (13건)