JAPE проверка только для числового ввода
У меня есть приведенный ниже файл JAPE для ANNIE, в котором я пытаюсь убедиться, что названия заведений, которые содержат только числовые символы, не аннотируются.
Я пробовал много вариантов ниже, но, похоже, не смог заставить его работать.
Phase:Establishment
Input: Lookup Token
Options: control = appelt
Rule: EstablishmentNonNumeric
Priority: 100
//do not tag establishment names which contain only numbers as this is just weird
(
({Lookup.majorType == "establishment", Lookup.kind == number})
): temp
-->
{ }
Rule: Establishment
(
{Lookup.majorType == "establishment"}
): temp
-->
:temp.Establishment ={rule= "EstablishmentRule" }
У меня есть ощущение, что это может быть связано с настройкой управления, но я не совсем уверен.
Большое спасибо!
1 ответ
Решение
Я думаю, что вы имели в виду:
Token.kind == number
вместо:
Lookup.kind == number