有人在那里与 HFST 合作吗? 赫尔辛基有限状态技术

问题描述

最近我正在尝试为 Python 设置一个带有 HFST 的有限状态转换器。 我想让换能器做的很简单。 如果单词的第一个字符是“o”,则输出为“正”,并且如果同一个单词后面有字符,我只需使用正则表达式为每个字符输出空。但我不只接受“o”。

e.g. "oa" = "positive",empty
     "aa" = 0
     "o"  = 0

到目前为止,我从 hfst 教程中得到的内容如下:

t = hfst.HfstBasicTransducer()
t.add_state(1)
t.add_state(2)
tr = hfst.HfstBasicTransition(1,"o","positive",0.0)
tr2 = hfst.regex("?:0")
t.add_transition(0,1,tr)
t.add_transition(1,2,tr2)

谁能帮帮我或者给我一些其他的例子。 我将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...