You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Peter Klügl (JIRA)" <de...@uima.apache.org> on 2014/02/06 15:58:11 UTC

[jira] [Resolved] (UIMA-3598) Ruta: matching with manual anchor

     [ https://issues.apache.org/jira/browse/UIMA-3598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Peter Klügl resolved UIMA-3598.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2.0ruta

fixed and added test

> Ruta: matching with manual anchor
> ---------------------------------
>
>                 Key: UIMA-3598
>                 URL: https://issues.apache.org/jira/browse/UIMA-3598
>             Project: UIMA
>          Issue Type: Bug
>          Components: ruta
>    Affects Versions: 2.1.0ruta
>            Reporter: Martin Toepfer
>            Assignee: Peter Klügl
>             Fix For: 2.2.0ruta
>
>
> text span:
> "0.3-0.7"
> rules:
> {noformat}
> DECLARE Number;
> DECLARE NumberExpression;
> NUM {-PARTOF(Number)} ((COMMA | PERIOD) NUM)? {->MARK(Number,1,2)};
> ((Number? ("<" | ">" | "=" | "==" | "-" | "+"))? {-PARTOF(NumberExpression)} @Number) {-PARTOF(NumberExpression)->MARK(NumberExpression)};
> {noformat}
> result:
> -0.7 annotated as number expression
> expected:
> 0.3 as number expression
> [or 0.3-0.7 if manual anchoring tries to match at the end of the document first... depends on rule inference]
> the rules should not be used for parsing of number expressions, but the behaviour should be consistent with the expectations for the rule inference



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)