¿Dónde se usan las gramáticas JAPE? ¿Qué aplicaciones usan gramáticas JAPE o sistemas similares?

Según Wikipedia, JAPE (Java Annotation Patterns Engine) es ” un componente de la plataforma de código abierto de Arquitectura general para ingeniería de texto (GATE). JAPE es un transductor de estado finito que opera sobre anotaciones basadas en expresiones regulares. Por lo tanto, es útil para coincidencia de patrones, extracción semántica y muchas otras operaciones sobre árboles sintácticos como los producidos por analizadores de lenguaje natural “.


Nuevamente, de Wikipedia, una ” gramática JAPE consiste en un conjunto de fases, cada una de las cuales consiste en un conjunto de patrones / reglas de acción. Las fases se ejecutan secuencialmente y constituyen una cascada de transductores de estado finito sobre anotaciones. El lado izquierdo ( LHS) de las reglas consiste en una descripción del patrón de anotación. El lado derecho (RHS) consiste en declaraciones de manipulación de anotaciones. Las anotaciones que coinciden con el LHS de una regla se pueden referir en el RHS mediante etiquetas que se adjuntan a elementos de patrón “.

=> google.com/search?q=site:meta-guide.com+ jape

Al hacer una referencia cruzada en mi propio sitio web Meta-Guide.com, se puede determinar que JAPE se usa en Dialog Systems, particularmente en Joke Generators , por ejemplo a través del etiquetado de rol semántico.


JAPE también se usa para patrones de oraciones y división de oraciones en sistemas de diálogo.

Vea también mis páginas web rápidas y sucias:

  • JAPE (Java Annotation Patterns Engine) y sistemas de diálogo | Meta-Guide.com
  • JAPE (Java Annotation Patterns Engine) 2014 | Meta-Guide.com
  • Generadores de Broma | Meta-Guide.com
  • División de oraciones y sistemas de diálogo | Meta-Guide.com

More Interesting

¿Puedo crear aplicaciones web con Bootstrap y Ruby on Rails? Si es así, ¿por qué las personas usan frameworks Javascript?

¿Cuál es el papel de un servicio web en una arquitectura de tres niveles?

¿Cómo gestionan las grandes aplicaciones web a los usuarios y sus datos?

¿Qué es Letsapp?

¿Las aplicaciones web como MinuteBase y Weavar son representativas de una nueva ola de metodología de entrada para aplicaciones web?

¿Dónde se pueden alojar aplicaciones Rails con bases de datos compartidas?

¿Existe un IDE que le permita crear aplicaciones de una sola página utilizando un editor WYSIWYG?

¿Qué enfoque de prueba de automatización es el más adecuado para una aplicación basada en web basada en JSF y PrimeFaces (interfaces de usuario basadas en componentes)?

¿Cuál es una buena herramienta / aplicación portátil de recuperación de Ransomware para recuperar archivos cifrados?

¿Qué es un eFax?

Cómo construir una aplicación web modelo de predicción con python 3.5

¿Es escalable la alta demanda de inmediatez y sincronicidad en las redes sociales?

¿Qué temas debería cubrir un programa de estudios de "Tecnologías de la Web Social 101" si se enseña en la escuela de Derecho?

¿Cuáles son los beneficios de escribir páginas web que dicen las cosas obvias sobre un tema?

¿Se supone que las URL distinguen entre mayúsculas y minúsculas? Si es así, ¿por qué algunas de las aplicaciones web se basan en la distinción entre mayúsculas y minúsculas de los parámetros GET?