文件名称:ConjuGator_Engine:用于动词变位和名词变格算法的灵活抽象引擎
文件大小:41KB
文件格式:ZIP
更新时间:2024-07-30 14:42:08
Java
ConjuGator_Engine 一个灵活的动词变位和名词变格算法抽象引擎它目前正在由我开发,但不是很活跃。 我只是把它作为一个有趣的项目来学习和创建,严格来说并不是出于任何其他原因,我不是四年西班牙语课程之外的语言学学生,所以一些结构决定可能不是最佳的。 如果您有任何建议或批评,我很乐意听到! 设计概述: Engine 抽象类控制输入的字符串实际共轭的路径。 但是在它可以被共轭之前,动词需要初始化它的信息,而不是简单地传递它的字符串。 这就是 Verb_Infinitive 和 Verb 类的用途。 Verb_Infinitive 是一个抽象类,负责分析不定式形式的输入动词的字符串并确定其所有共轭特征,例如不规则性、“模式转换”和“附件”。 在此上下文中的不规则动词仅是在其共轭模式中异常的单数动词。 如果存在模式(例如,在西班牙语中,而不是返回“jugo”的“jugar”的
【文件预览】:
ConjuGator_Engine-master
----LICENSE(18KB)
----engine()
--------components()
--------util()
--------Engine.java(11KB)
----README.md(4KB)