Search: in
JAPE (linguistics)
JAPE (linguistics) in Encyclopedia Encyclopedia
  Tutorials     Encyclopedia     Videos     Books     Software     DVDs  

JAPE (linguistics)

In computational linguistics, JAPE is the Java Annotation Patterns Engine, a component of the open-source General Architecture for Text Engineering (GATE) platform. JAPE is a finite state transducer that operates over annotations based on regular expressions. Thus it is useful for pattern-matching, semantic extraction, and many other operations over syntactic trees such as those produced by natural language parsers.

JAPE is a version of CPSL Common Pattern Specification Language.

A JAPE grammar consists of a set of phases, each of which consists of a set of pattern/action rules. The phases run sequentially and constitute a cascade of finite state transducers over annotations. The left-hand-side (LHS) of the rules consist of an annotation pattern description. The right-hand-side (RHS) consists of annotation manipulation statements. Annotations matched on the LHS of a rule may be referred to on the RHS by means of labels that are attached to pattern elements.


Dhaval Thakker, Taha Osman, Phil Lakin, JAPE Grammar Tutorial,

Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article

Search for JAPE (linguistics) in Tutorials
Search for JAPE (linguistics) in Encyclopedia
Search for JAPE (linguistics) in Videos
Search for JAPE (linguistics) in Books
Search for JAPE (linguistics) in Software
Search for JAPE (linguistics) in DVDs
Search for JAPE (linguistics) in Store


JAPE (linguistics) in Encyclopedia
JAPE_(linguistics) top JAPE_(linguistics)

Home - Add TutorGig to Your Site - Disclaimer

©2011-2013 All Rights Reserved. Privacy Statement