Facebook Instagram Twitter RSS Feed PodBean Back to top on side

Optimization of the Morpher Morphology Engine Using Knowledge Base Reduction Techniques

In: Computing and Informatics, vol. 38, no. 4
G. Szabó - L. Kovács

Details:

Year, pages: 2020, 963 - 985
Language: eng
Keywords:
Machine learning, natural language processing, inflection, lemmatization, agglutination, morphology, optimization, rule base reduction
About article:
Morpher is a novel morphological rule induction engine designed and developed for agglutinative languages. The Morpher engine models inflection using general string-based transformation rules and it can learn multiple arbitrary affix types, too. In order to scale the engine to training sets containing millions of examples, we need an efficient management of the generated rule base. In this paper we investigate and present several optimization techniques using rule elimination based on context length, support and cardinality parameters. The performed evaluation tests show that using the proposed optimization techniques, we can reduce the average inflection time to 0.52 %, the average lemmatization time to 2.59 % and the number of rules to 2.25 % of the original values, while retaining a high correctness ratio of 98 %. The optimized model can execute inflection and lemmatization in acceptable time after training millions of items, unlike other existing methods like Morfessor, MORSEL or MorphoChain.
How to cite:
ISO 690:
Szabó, G., Kovács, L. 2020. Optimization of the Morpher Morphology Engine Using Knowledge Base Reduction Techniques. In Computing and Informatics, vol. 38, no.4, pp. 963-985. 1335-9150. DOI: https://doi.org/10.31577/cai_2019_4_963

APA:
Szabó, G., Kovács, L. (2020). Optimization of the Morpher Morphology Engine Using Knowledge Base Reduction Techniques. Computing and Informatics, 38(4), 963-985. 1335-9150. DOI: https://doi.org/10.31577/cai_2019_4_963
About edition:
Publisher: Ústav informatiky SAV
Published: 9. 3. 2020