Acerca de la API:
Nuestra API de Lematización es una herramienta poderosa para cualquiera que trabaje en tareas de procesamiento de lenguaje natural. Permite a los usuarios identificar el lema, o forma base, de una palabra dada, lo que puede ser útil para tareas como la clasificación de texto y la recuperación de información.
La API admite múltiples idiomas, lo que la convierte en un recurso versátil para una amplia gama de proyectos. Devuelve el lema en un formato estandarizado, lo que facilita su integración en tu propio proyecto.
La lematización es un paso crucial en muchas tuberías de PLN, ya que permite identificar el significado central de una palabra y desestimar las inflexiones. Por ejemplo, el lema de "saltar", "saltando" y "saltó" es "saltar". Al identificar el lema de una palabra, puedes analizar y comprender más precisamente el texto con el que estás trabajando.
En general, nuestra API de Lematización es un recurso valioso para cualquiera que trabaje en proyectos de procesamiento de lenguaje natural. Ya seas investigador, desarrollador o científico de datos, esta API puede ahorrarte tiempo y esfuerzo en tu trabajo.
¿Qué recibe esta API y qué proporciona tu API (entrada/salida)?
Pasa la oración o el texto que deseas analizar. Recibe todas las palabras raíz encontradas
Clasificación de texto: La lematización puede ser útil para tareas de clasificación de texto, ya que permite identificar el significado central de una palabra y desestimar las inflexiones. Esto puede mejorar la precisión de tu clasificador.
Recuperación de información: En sistemas de recuperación de información, la lematización puede ayudar a mejorar los resultados de búsqueda al devolver documentos relevantes incluso si la consulta de búsqueda utiliza una inflexión diferente de una palabra.
Análisis de sentimientos: La lematización puede ser útil para tareas de análisis de sentimientos, ya que permite identificar el sentimiento expresado por una palabra independientemente de su inflexión.
Traducción de idiomas: En sistemas de traducción automática, la lematización puede ayudar a mejorar la precisión de las traducciones al identificar el significado central de las palabras y desestimar las inflexiones.
Resumido de texto: La lematización puede ser útil para tareas de resumido de texto, ya que permite identificar las palabras más importantes en un documento y resumir el texto en función de esos términos clave.
Aparte de las limitaciones de llamadas a la API por mes, no hay otras limitaciones.
Pasa una oración a este punto final y recibe todas las palabras lematizadas reconocidas.
Devuelve la raíz de una palabra o las raíces de una cadena de palabras.
Lematizador - Características del Endpoint
| Objeto | Descripción |
|---|---|
text |
[Requerido] Enter some text to extract roots (maximum 200 words or 3,000 characters) |
{"lemma":{"hypothesis":1},"version":"7.5.7","author":"twinword inc.","email":"[email protected]","result_code":"200","result_msg":"Success"}
curl --location --request POST 'https://zylalabs.com/api/905/lemmatization+api/718/lemmatizer?text=The frogs hopped from rock to rock.' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API de lematización devuelve las formas base (lemas) de las palabras encontradas en el texto de entrada. La respuesta incluye un objeto JSON estructurado que contiene las palabras lematizadas, junto con metadatos como la versión y el estado del resultado.
Los campos clave en la respuesta incluyen "lemma" (que contiene las palabras lematizadas), "version" (versión de la API), "result_code" (estado de la solicitud) y "result_msg" (mensaje que indica éxito o fracaso).
Los datos de respuesta están organizados en un formato JSON. La estructura principal incluye un objeto "lema" con las palabras lematizadas, y campos adicionales para la versión, el código de resultado y el mensaje, lo que permite un fácil análisis e integración.
El parámetro principal para el punto final POST Lemmatizer es el texto de entrada (oración o cadena de palabras) que deseas analizar. Los usuarios pueden personalizar sus solicitudes proporcionando diferentes oraciones para la lematización.
El punto final proporciona información sobre las formas base de las palabras en el texto de entrada. Identifica y devuelve todas las palabras raíz, que pueden ser utilizadas para diversas tareas de PLN, como la clasificación de texto y el análisis de sentimientos.
Los usuarios pueden utilizar los datos devueltos extrayendo las palabras lematizadas del campo "lemma". Esto puede mejorar el análisis de texto, mejorar la relevancia de búsqueda y apoyar diversas aplicaciones de PLN al centrarse en los significados fundamentales.
La precisión de los datos se mantiene a través del uso de algoritmos lingüísticos avanzados y extensas bases de datos de idiomas. Actualizaciones regulares y controles de calidad aseguran que el proceso de lematización siga siendo confiable en los idiomas soportados.
Los casos de uso típicos incluyen la clasificación de texto, la recuperación de información, el análisis de sentimientos, la traducción de idiomas y la resumisión de texto. Al utilizar palabras lematizadas, los usuarios pueden mejorar la precisión y relevancia de sus tareas de PNL.
Nivel de Servicio:
100%
Tiempo de Respuesta:
11.282ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
350ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
534ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.918ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
305ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
232ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
687ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
230ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
167ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
652ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.265ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.393ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.774ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.731ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
12.030ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.888ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.484ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms