- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 31 Oct 2006 00:16:02 +0000
- To: public-qt-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=3898 Summary: [FT] Semantics of FTProximity requires changes to use spans as result of sub-expressions Product: XPath / XQuery / XSLT Version: Working drafts Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: Full Text AssignedTo: jim.melton@acm.org ReportedBy: joaquin.delgado@oracle.com QAContact: public-qt-comments@w3.org We need to make changes to FTProximity semantics to allow "grouping" for the evaluation of sub-expressions in nesting situations. The solution involves the use of spans (contiguous block of tokens with start/end positions) as the result of the sub-expression to be used in the evaluation of outer expressions. e.g. /books ftcontains (((richard && nixon) distance at most 2) && ((george && bush) distance at most 2) distance at least 20) This would always return empty results in the current semantics because the "at least 20" would be violate the internal "at most 2" condition when applied to any continuous tokens. The desired result treates the result the result of the sub-expression as a span, pretty much like we do with phrases, thus allowing results that find elements that contain "richard m. nixon" and "george w. bush" at least 20 words apart. -- Joaquin
Received on Tuesday, 31 October 2006 00:16:10 UTC