1 repositorio
Strongly typed class hierarchies used to represent linguistic structures like tokens and sentences.
Distinct from Java Application Architecture: Distinct from general Java application architecture by focusing specifically on representing linguistic data structures.
Explore 1 awesome GitHub repository matching software engineering & architecture · Linguistic Object Models. Refine with filters or upvote what's useful.
CoreNLP es una biblioteca de procesamiento de lenguaje natural en Java diseñada para convertir texto en lenguaje humano sin procesar en datos estructurados. Utiliza un conjunto de anotadores lingüísticos para analizar el texto a través de un pipeline, extrayendo estructuras gramaticales, sentimiento y patrones lingüísticos. El proyecto incluye un motor de resolución de correferencia que vincula múltiples menciones de la misma entidad para mantener la coherencia contextual en los documentos. También proporciona herramientas para el reconocimiento de entidades nombradas con el fin de categorizar personas, empresas y ubicaciones, así como un etiquetador de partes de la oración para asignar categorías gramaticales y formas base a las palabras. La biblioteca también cubre el análisis de sentimiento de texto para evaluar el tono emocional y admite la serialización de datos lingüísticos procesados en formatos estandarizados para su almacenamiento o intercambio externo.
Provides a strongly typed Java class hierarchy for representing tokens, sentences, and parsed linguistic trees.