Volver a la versión inglesa de la documentaciónExtracción de frase de nombre
Extracción de frase de nombre
Última actualización: 29 jul 2024
El bloque de extracción de frases de nombre de Watson Natural Language Processing extrae frases de nombre del texto de entrada.
Nombre de bloque
noun-phrases_rbr_<language>_stock
Nota: la abreviatura "rbr" en el nombre del modelo significa razonamiento basado en reglas. Los modelos RBR manejan tipos de entidad sintácticamente regulares como, por ejemplo, número, correo electrónico y teléfono.
Idiomas soportados
La extracción de la frase de nombre está disponible para los siguientes idiomas. Para obtener una lista de los códigos de idioma y el idioma correspondiente, consulte Códigos de idioma.
ar, cs, da, de, es, en, fi, fr, he, hi, it, ja, ko, nb, nl, nn, pt, ro, ru, sk, sv, tr, zh_cn, zh_tw
Prestaciones
El bloque de extracción de frase de nombre extrae frases de nombre no solapadas del texto de entrada.
Prestaciones | Ejemplos |
---|---|
Extracción de frases de nombre no solapadas | "Anna fue a la facultad en la Universidad de California Santa Cruz" -> Anna, facultad, Universidad de California Santa Cruz |
Dependencias de otros bloques
Ninguna
Ejemplo de código
import watson_nlp
# Load the model for English
noun_phrases_model = watson_nlp.load('noun-phrases_rbr_en_stock')
# Run the model on the input text
noun_phrases = noun_phrases_model.run('Anna went to school at University of California Santa Cruz')
print(noun_phrases)
Ejemplo de salida de código:
{
"noun_phrases": [
{
"span": {
"begin": 0,
"end": 4,
"text": "Anna"
}
},
{
"span": {
"begin": 13,
"end": 19,
"text": "school"
}
},
{
"span": {
"begin": 23,
"end": 58,
"text": "University of California Santa Cruz"
}
}
],
"producer_id": {
"name": "RBR Noun phrases",
"version": "0.0.1"
}
}
Tema principal: Watson