JAPE(언어학)

JAPE (linguistics)

컴퓨터 언어학에서 JAPE오픈 소스 GATE(General Architecture for Text Engineering) 플랫폼의 구성요소인 Java 주석 패턴 엔진입니다.JAPE는 정규식을 기반으로 주석에서 작동하는 유한 상태 변환기입니다.따라서 패턴 매칭, 의미 추출 및 자연어 파서에 의해 생성된 구문 트리에 대한 다른 많은 작업에 유용합니다.

JAPE는 CPSL – Common Pattern Specification Language 버전입니다.

JAPE 문법은 단계 집합으로 구성되며, 각 단계 집합은 패턴/액션 규칙 집합으로 구성됩니다.위상은 순차적으로 실행되며 주석 위에 일련의 유한 상태 변환기를 구성합니다.규칙의 왼쪽(LHS)은 주석 패턴 설명으로 구성됩니다.오른쪽(RHS)은 주석 조작문으로 구성됩니다.규칙의 LHS에 일치하는 주석은 패턴 요소에 부착된 레이블을 사용하여 RHS에서 참조할 수 있습니다.

레퍼런스

Dhaval Thakker, Taha Osman, Phil Lakin, JAPE 문법 튜토리얼, http://gate.ac.uk/sale/thakker-jape-tutorial/GATE%20JAPE%20manual.pdf