当前位置: 首页 > 知识库问答 >
问题:

如何自动创建JAPE语法?

姚烨
2023-03-14

我在日语语法方面遇到了很大的麻烦。我有一个小的代币字典的单词,需要与5种类型的文档匹配。一种类型一个字典:例如Job,该人员的字典将包含{“工程师”、“医生”、“经理”}。我需要读这本字典,为它创造一个JAPE规则。这是我第一次尝试

Phase:JobTitle
输入:查找
选项:control=appelt、debug=true

Rule: Jobs  
(  
 {Lookup.majorType == "Doctor"}  
 (  
  {Lookup.majorType ==  "Engineer"}  
 )?  
)  
:jobs
-->  
 :jobs.JobTitle = {rule = "Jobs"}

有没有办法自动创建JAPE规则,只用于在字典中搜索到文档的标记?

共有1个答案

宰父飞白
2023-03-14

为什么不使用一个标准的地名词典,其中。def文件中的最后一个参数可以有一个自定义类型,如“Doctor”或“Engineer”?类似于:keywords.lst:doctor:doctor::doctor

 类似资料:
  • 我正在学习使用Gate从文档中检索信息。谁能给我解释一下我要做什么才能让我的语法规则发挥作用。我已经检查了大多数教程和大门手册,但我仍然没有得到重点。我想提取人,地点和日期作为我命名的实体。 所以我所做的是:1。在文档中确定了我的日期模式2。为每个模式3创建JAPE语法规则。加载。jape文件作为一种新的jape传感器 我的约会模式如下:1。DateMonthYear 2。每月 因此,如果我理解正

  • 我是编程新手。我一直在努力创造一种东西,它能给我一个特定金额的美元所需的最小金额的美分硬币。例如,16美分所需的最低硬币数量将3 (10 5 1) 我确实意识到“int i”不存在于该函数之外,所以,我想知道如何解决这个问题。此外,我还不确定返回是如何工作的,我试图四处玩耍,看看它是否工作。任何对改进代码行的帮助都将得到充分的评价。我已经试着解决这个问题一段时间了。祝你们有美好的一天

  • 有一些通过rest API公开的CRUD性能测试,rest API将测试名称作为参数。每次创建新的测试时,都必须创建一个新的JMeter文件来命中此endpoint。我不能使用一个Jmeter脚本来运行所有测试,因为使用Jmeter输出的报告框架使用单个Jmeter文件来显示输出-Jmeter fileName Vs Time。除了三个参数外,JMeter脚本的配置都是相同的。是否有一种方法可以自

  • 问题内容: 好的,我正在制作我的第一个ruby应用程序。谁知道将所有内容转移到“生产”是如此复杂。到目前为止,我一直在努力配置乘客,让它在启动时运行,然后让Redis在启动时运行。 我的最后一个任务是在启动时添加1个工作程序。现在,我必须ssh并运行我的rake命令。显然,当我想关闭ssh时,这样做不好。所以我只是真的不知道下一步是什么或下一步是什么。 我试着将resque默认配置复制到confi

  • 问题内容: 有时我从那里下载python源代码,却不知道如何安装所有依赖项。如果没有文件,则必须手动创建。问题是:给定python源代码目录,是否可以从import部分自动创建? 问题答案: 如果使用虚拟环境,就可以了。 IF NOT ,pigar将是您不错的选择。 顺便说一句,我不确定它是否可以在2.6下使用。 更新 : 建议使用Pipenv或其他工具来改善您的开发流程。 对于 Python 3

  • 有时我从下载python源代码,但不知道如何安装所有依赖项。如果没有文件,我必须手工创建它。问题是:给定python源代码目录,是否可以从import部分自动创建?