El método analyzeSyntax devuelve información sobre la estructura lingüística del texto proporcionado. Por cada token del texto, la API Natural Language proporciona información sobre su estructura interna (morfología) y su función en la frase (sintaxis).
La morfología es el estudio de la estructura interna de las palabras. La morfología se centra en cómo se organizan o modifican los componentes de una palabra (raíces, prefijos, sufijos, etc.) para crear diferentes significados. Por ejemplo, en inglés se suelen añadir las terminaciones "-s" o "-es" al final de los sustantivos contables para indicar el plural, y "-d" o "-ed" a los verbos para indicar el tiempo pasado. El sufijo "-mente" se añade a los adjetivos para crear adverbios (por ejemplo, "feliz" [adjetivo] y "felizmente" [adverbio]).
La API Natural Language usa el análisis morfológico para inferir información gramatical sobre las palabras.
La morfología varía mucho de un idioma a otro. En idiomas como el ruso, las terminaciones de las palabras indican el papel que desempeñan en una frase (por ejemplo, "книга" [libro, caso nominativo] se convierte en "книгу" [caso acusativo] cuando es el objeto directo de un verbo). Esto significa que el orden de las palabras puede variar sin que cambie el significado de la frase, aunque sí afecta a la adecuación contextual. En idiomas como el inglés y el mandarín, que no tienen afijos que indiquen el caso, se depende más del orden de las palabras en una frase para indicar el papel que desempeña cada palabra. Por lo tanto, el análisis morfológico depende en gran medida del idioma de origen y de lo que se admita en ese idioma.
La sintaxis es el estudio de la estructura de las frases y las oraciones. La sintaxis y la morfología trabajan juntas para indicar las relaciones gramaticales, y los diferentes idiomas dividen el trabajo entre ellas de forma distinta. Por ejemplo, en ruso se usa un afijo para indicar el papel del objeto directo ("у" en "книгу"), mientras que en inglés se usa el orden de las palabras, donde el objeto directo sigue al verbo (read the book).
La respuesta analyzeSyntax devuelve información morfológica en el campo partOfSpeech
y la relación sintáctica entre las palabras en el campo dependencyTree.
Partes de la oración
En una solicitud sintáctica, la información morfológica y de la parte de la oración se devuelve en el campo partOfSpeech de la respuesta. El campo partOfSpeech contiene un conjunto de subcampos con información sobre la parte del discurso (POS), así como información morfológica más explícita. Estos subcampos se indican a continuación.
tagdenota la parte de la oración mediante una etiqueta de POS de grano grueso (SUSTANTIVO, VERBO, etc.) y proporciona información de sintaxis de superficie de nivel superior. Las etiquetas de POS son útiles si quieres crear patrones o reducir la ambigüedad para el análisis lingüístico posterior (por ejemplo, "train" etiquetado como SUSTANTIVO en lugar de VERBO).numberindica el número gramatical de una palabra. En inglés, el sufijo "-s" se añade a los sustantivos contables para indicar que hay más de uno (por ejemplo, "dog+s" indica que hay más de un perro). La ausencia del sufijo de plural se suele denominar "forma singular". Algunos idiomas, como el árabe, también tienen el concepto de número dual. Este campo puede contener los siguientes valores:SINGULARdenota una cantidad.PLURALindica más de una cantidad.DUALdenota exactamente dos cantidades.
personidentifica la persona gramatical de una palabra. En inglés, "I/me" es la primera persona del singular y hace referencia a la persona que habla (o escribe) la expresión, mientras que "you" y "she/her and he/him" hacen referencia al destinatario y a otra persona, respectivamente. Este campo puede contener los siguientes valores:FIRSTindica el interlocutor.SECONDpersona indica el destinatario, es decir, la persona a la que se dirige el hablante.THIRDindica que la persona no habla ni oye.REFLEXIVE_PERSONindica, por ejemplo, que el sujeto y el objeto hacen referencia a la misma entidad, como en "El gato se lamió", donde -se se añade a un pronombre para indicar reflexividad. En ruso y japonés, el reflexivo es un pronombre independiente. Por ejemplo, "John loves himself" (John se quiere a sí mismo) en ruso es "Джон любит себя", donde "себя" es "sí mismo" con género neutro. En japonés, es "Tarō wa zibun o aisuru" (versión romanizada), donde "zibun" es "sí mismo" con género neutro. Consulta pronombre reflexivo.
genderindica el género gramatical de un sustantivo. Este campo puede contener los siguientes valores:- El
FEMININEgénero gramatical - El
MASCULINEgénero gramatical - El
NEUTERgénero gramatical
- El
caseindica el caso gramatical de una palabra y su función en una frase u oración. Este campo puede contener los siguientes valores:- El caso
ACCUSATIVEindica el objeto directo de un verbo transitivo. - El caso
ADVERBIALindica una forma adverbial de un adjetivo. Ten en cuenta que en inglés se usan palabras diferentes para los adverbios ("well") y los adjetivos ("good"). El sufijo -mente en español deriva adverbios de adjetivos (por ejemplo, "feliz", "felizmente"), aunque no se considera un caso. - El caso
COMPLEMENTIVE(chino) indica una palabra necesaria para completar el significado de una expresión potencial, descriptiva o resultativa mediante una partícula conjuntiva. - El caso
DATIVEindica un objeto indirecto, que hace referencia al referente que recibe el objeto directo. En inglés, el objeto indirecto suele indicarse con la preposición "to", como en la frase "He gave the ball to Bobby", donde "Bobby" es el objeto indirecto y es quien recibe la pelota. En cambio, en este ejemplo en ruso: Иван дал книгу маше (Iván le dio el libro a Masha), "-e" indica que "маше" es el objeto indirecto y que Masha es la destinataria del libro. - El caso
GENITIVEindica posesión. Ten en cuenta que en inglés a menudo se indica la posesión con el afijo "-'s" en lugar de usar un caso genitivo. El afijo "-'s" se puede añadir al final de una frase (por ejemplo, "[The man who ran the bill up]’s wife paid a dear price for his excess"). En cambio, en este ejemplo en ruso, "-а" marca "Антон" como genitivo: "Где книга Антона?" (¿Dónde está el libro de Antón?). En ruso, el genitivo también aparece como complemento de palabras como "varios" o "pocos". Por ejemplo: Зимой здесь мало снега ("En invierno hay poca nieve aquí"). "-a" marca "снег-" (nieve) como genitivo, ya que es el complemento de "мало" ("poca"). No se trata de posesión. - El caso
INSTRUMENTALindica si un sustantivo es el instrumento por el que se completa una acción. En ruso, la frase en inglés "He opened the door with a key" (Él abrió la puerta con una llave) sería "он открыл дверь ключом", donde "-om" se añade a "ключ" (llave) para indicar el caso instrumental. - La
LOCATIVEmayúscula indica que una palabra se usa para referirse a una ubicación. El inglés no tiene caso locativo. - El
NOMINATIVEcaso se asocia al sujeto de un verbo. En inglés, el sujeto de una frase se indica mediante el orden de las palabras, no mediante el caso. En la frase "La chica ganó la carrera", la frase "la chica" es el sujeto y aparece a la izquierda del verbo "ganó". En ruso, девушка (la chica) puede aparecer antes o después del verbo: "девушка выиграла гонку" o "гонку выиграла девушка", donde el verbo es выиграла (ganó). - El caso
OBLIQUEindica el uso de una palabra como objeto de un verbo o una preposición. - El caso
PARTITIVEindica la "parcialidad" de una palabra o la falta de una identidad específica. Un ejemplo de partitivo en español sería "tres de mis amigos". En ruso, sería "трое моих друзей", donde "трое" significa "tres de" (compáralo con "три друга", donde "три" significa "tres"). - El
PREPOSITIONALcaso indica el objeto de una preposición. - El
REFLEXIVE_CASEindica la identidad de un objeto de un verbo a su sujeto. La mayoría de los idiomas no usan un caso reflexivo, ya que este uso se indica mediante el uso de pronombres reflexivos especiales (como "él mismo", "yo mismo", etc.). - El carácter
RELATIVE_CASE(chino) indica el complementador de una oración de relativo que conecta un sustantivo con un verbo o un adjetivo. Ejemplos: 工作 [的] 地方 (trabajo [] lugar :: "lugar [donde] trabajo"). 便宜 的 餐馆 (inexpensive [] restaurants :: restaurants [that are] inexpensive). - El caso
VOCATIVEindica que se usa un sustantivo para dirigirse a alguien o algo, normalmente cuando se le habla.
- El caso
tensedenota el tiempo gramatical de un verbo, que indica la referencia del verbo a un momento concreto. Ten en cuenta quetensees diferente deaspect, que también trata la relación de un verbo con el tiempo, pero se centra en las características de ese flujo temporal, en lugar de en su posición. Los tiemposIMPERFECTyPLUPERFECTde muchos idiomas hacen referencia a combinaciones específicas de tiempo y aspecto. Este campo puede contener los siguientes valores:CONDITIONAL_TENSEes un término alternativo para el término morfológico más habitual "modo condicional". (ConsultaCONDITIONAL_MOODmás abajo).FUTUREdenota una acción que tendrá lugar en el futuro. Ten en cuenta que, en inglés, el tiempo futuro se indica añadiendo la palabra "will" a una frase verbal.PASTdenota una acción que tuvo lugar en el pasado.PRESENTdenota una acción que tiene lugar en el presente.IMPERFECTdenota una acción que tuvo lugar en el pasado, pero que no se completó en el marco de referencia de ese tiempo. Ten en cuenta que, en inglés, el tiempo imperfecto se indica añadiendo la forma de gerundio de un verbo al tiempo pasado, como en "I was walking". Un evento en pretérito imperfecto tiene lugar en el pasado, pero no se completa en relación con ese tiempo pasado.PLUPERFECTdenota una acción que ha tenido lugar en el pasado y que también se completó en el marco de referencia de ese tiempo. Por ejemplo, "I had walked" (había caminado) tiene lugar en el pasado, pero también se completó durante el marco de referencia del tiempo pasado.
aspectdenota el aspecto gramatical de un verbo, es decir, su expresión del flujo del tiempo. A diferencia detense, que se centra en la posición de un verbo en el tiempo,aspectse centra en las características del flujo temporal en el que se produce. Este campo puede contener los siguientes valores:- El aspecto
PERFECTIVEdenota un evento que se ha "completado" porque ha ocurrido por completo en el pasado o porque ocurrirá por completo en el futuro. - El aspecto
IMPERFECTIVEindica que un evento está incompleto, ya sea porque es continuo o porque se repite. - El aspecto
PROGRESSIVEdenota un evento continuo. El aspecto progresivo se considera generalmente un caso especial del aspecto imperfectivo más general (que también abarca la repetición).
- El aspecto
mooddenota el modo gramatical de un verbo, que indica la actitud hacia una acción subyacente. Este campo puede contener los siguientes valores:CONDITIONAL_MOODindica una acción que está sujeta a condiciones. Ten en cuenta que, en inglés, las formas verbales no son condicionales. En su lugar, el comportamiento condicional se indica mediante el uso de la palabra "would" combinada con el infinitivo del verbo.IMPERATIVEindica un comando o una solicitud en segunda persona.INDICATIVEindica una afirmación, que se conoce de forma más general como "modo real".INTERROGATIVEindica una pregunta.JUSSIVEindica un comando o una solicitud en primera o tercera persona. El inglés no tiene un modo imperativo, aunque las exhortaciones que empiezan con "Let us" (en español, "Vamos a") transmiten este modo.SUBJUNCTIVEindica un grado de incertidumbre relacionado con una acción, también conocido como modo "irrealis" (en contraposición al modo indicativo "realis"). El inglés no tiene un modo subjuntivo específico. En su lugar, palabras como "want", "wish" o "hope" transmiten el significado del modo subjuntivo.
voicedenota la voz gramatical de un verbo, es decir, la relación entre una acción y un sujeto u objeto. Este campo puede contener los siguientes valores:ACTIVEvoz indica una acción cuyo sujeto está realizando la acción.CAUSATIVEvoz indica una acción cuyo efecto se está realizando en el sujeto. En inglés, no existe la voz causativa directa. En su lugar, la causalidad se indica mediante el uso del verbo "make", como en "Mom made me go to school" ("Mamá me obligó a ir al colegio").PASSIVEvoz indica una acción cuyo efecto se está realizando en el sujeto. En muchos casos, el "agente" pasivo no se menciona o se desconoce.
reciprocitydenota la reciprocidad de una palabra (normalmente un pronombre), lo que indica que el pronombre hace referencia a un sintagma nominal en otra parte de la oración. Este campo puede contener los siguientes valores:RECIPROCALindica que el pronombre es recíproco.NON_RECIPROCALindica que el pronombre no es recíproco.
properindica si un sustantivo forma parte de un nombre propio. Ten en cuenta que muchos nombres propios constan de varias palabras. Si esta frase se detecta como un nombre propio, cada token también se detectará como propio. Por ejemplo, tanto "Wrigley" como "Field" en el nombre propio "Wrigley Field" tendrán el atributo proper definido comoPROPER. Este campo puede contener los siguientes valores:PROPERindica que el token forma parte de un nombre propio.NOT_PROPERindica que el token no forma parte de un nombre propio.
formdenota formas morfológicas adicionales que no encajan bien en el conjunto anterior de formas comunes (tense,mood,person, etc.). La mayoría de estas formas son específicas de idiomas únicos. Este campo puede contener los siguientes valores:ADNOMIAL(coreano o japonés) indica una terminación de palabra (coreano) o un verbo (japonés) que modifica un sintagma nominal. Ejemplos: 밥을 먹는 사람 [alguien que come arroz] y 書く人 [alguien que escribe].AUXILIARY(coreano) indica una terminación de palabra que conecta dos predicados principales y auxiliares adyacentes: 밥을 먹게 하다 [hacer que (alguien) coma]COMPLEMENTIZER(coreano) indica una terminación de palabra que conecta dos o más cláusulas diferentes: 밥을 먹고 물을 마신다 [ (yo) como arroz y bebo agua]FINAL_ENDING(coreano o japonés) indica una terminación de palabra que finaliza la cláusula o la frase al final de la cláusula o la frase. Ejemplos: 밥을 먹는다 ("como arroz") y 手紙を書く ("escribir una carta").GERUND(coreano o japonés) indica una terminación de palabra que nominaliza verbos o adjetivos: (coreano) 밥 먹기 [comer arroz] o conecta verbos con varios verbos auxiliares: (japonés) 書きたい [querer escribir]REALIS(japonés) indica formas condicionales y subjuntivas con una partícula conjuntiva "ば": 書けば [si (yo) escribo].IRREALIS(japonés) indica que se conectan verbos con verbos auxiliares negativos, pasivos o causativos: 書かない [no escribir], 書かれる [escribirse], 書かせる [hacer que (alguien) escriba].ORDER(japonés) indica un verbo de comando, similar al imperativo: 書け (escribe). [write!]SPECIFIC(japonés) indica formas especiales que no se pueden incluir en las seis categorías anteriores. El uso más habitual de esta forma es la derivación de un sustantivo a partir de un adjetivo añadiendo un sufijo a la forma: かわいさ [monada]SHORT(ruso) indica un adjetivo o participio corto.LONG(ruso) indica un adjetivo o participio largo, a diferencia de la formaSHORTanterior.
Ten en cuenta que la API Natural Language proporciona información morfológica por token (no por frase). Es posible que no se admitan construcciones morfológicas que crucen los límites de las palabras.
Árboles de dependencias
En una solicitud sintáctica, la información morfológica y de la parte de la oración se devuelve en el campo partOfSpeech de la respuesta.
Por cada frase del texto proporcionado a la API Natural Language para el análisis sintáctico, la API construye un árbol de dependencias que describe la estructura sintáctica de esa frase. La información sintáctica se devuelve en el campo dependencyEdge de la respuesta.
Diagrama del árbol de dependencias de esta frase de John F. El discurso inaugural de Kennedy aparece a continuación:
En cada token, el elemento dependencyEdge identifica qué otro token modifica (en el campo headTokenIndex) y la relación sintáctica entre este token y su token principal (en el campo label). Por ejemplo, aquí se muestra el elemento dependencyEdge del token "your" en
(la primera aparición de) la frase "your country":
"dependencyEdge": {
"headTokenIndex": 4,
"label": "POSS"
},
Este elemento indica que "tu" modifica el quinto token (headTokenIndex usa un desplazamiento de base cero) y que es un modificador posesivo.
Cada árbol de dependencias incluye un elemento ROOT ("label": ROOT), que corresponde al verbo principal de la frase. En el ejemplo anterior, el elemento ROOT es la primera palabra de la frase ("headTokenIndex": 0). En el caso de la palabra ROOT "Ask", headTokenIndex es su propio índice.
Aunque los árboles de análisis sintáctico no cruzan los límites de las frases, la API Natural Language indexa las frases y los tokens mediante valores de desplazamiento basados en cero dentro del texto en su conjunto.
La API Natural Language etiqueta las relaciones sintácticas mediante un conjunto común de dependencias que se aplican a los idiomas admitidos. Las etiquetas se describen a continuación. En el texto de ejemplo, "Head" y la etiqueta aparecen debajo de los tokens a los que se aplican.
| Etiqueta | Descripción |
|---|---|
UNKNOWN |
Relación desconocida |
ABBREV |
Abreviatura del token de encabezado.
British Broadcasting Company (BBC)
Head ABBREV
|
ACOMP |
Una frase adjetival que funciona como complemento (como un objeto del verbo). Esta relación incluye específicamente construcciones copulativas con predicados adjetivales.
The book looks heavy.
Head ACOMP
The book is heavy.
Head ACOMP
She arrived sad.
Head ACOMP
I consider John intelligent.
Head ACOMP
|
ADVCL |
Una oración adverbial que modifica un verbo, como una oración temporal, de consecuencia, condicional o de finalidad.
The accident happened as the night was falling.
Head ADVCL
If you know who did it, you should tell the teacher.
ADVCL Head
He talked to him in order to secure the account.
Head ADVCL
|
ADVPHMOD |
Modificador de frase adverbial (japonés) |
ADVMOD |
Un adverbio (no oracional) o una frase adverbial
que sirve para modificar el significado de una palabra.Genetically modified food. ADVMOD Head less often ADVMOD Head About 200 people came to the party. ADVMOD Head |
AMOD |
Una frase adjetival que sirve para modificar el significado de un sintagma nominal.
Sam eats red meat.
AMOD Head
Sam took out a 3 million dollar loan.
AMOD Head
|
APPOS |
Un sintagma nominal situado inmediatamente a la derecha de otro sintagma nominal, en el que el segundo sintagma sirve para definir o modificar el primero.Sam, my brother, arrived. Head APPOS Bill (John’s cousin) Head APPOS |
ATTR |
Una frase nominal encabezada por un verbo copulativo. Ten en cuenta que ``ATTR`` es diferente de ``ACOMP`` en que el elemento dependiente es un sintagma nominal, no un adjetivo.
He is a doctor.
Head ATTR
She resembles her mother.
Head ATTR
What is your name?
ATTR Head NSUBJ
What breed is the dog?
ATTR Head NSUBJ
I consider John an intelligent person. Head ATTR |
AUX |
Un verbo no principal, como un auxiliar modal o una forma de ``ser``,
``hacer`` o ``haber`` en un tiempo perifrástico. Excluye el uso de
``be`` como auxiliar en una construcción pasiva.
Reagan has died.
AUX Head
He should leave.
AUX Head
|
AUXPASS |
Un verbo no principal de una cláusula en voz pasiva.
Kennedy has been killed.
AUX AUXPASS Head
Kennedy was/got killed.
AUXPASS Head
|
CC |
La relación entre un elemento de una conjunción y la conjunción de coordinación. Una conjunción de una conjunción (normalmente la primera) se trata como el encabezado de la conjunción.
Bill is big and honest.
Head CC
They either ski or snowboard.
Head CC
Bill went to Florida but Jane traveled to Alaska.
Head CC
|
CCOMP |
Cláusula dependiente con un sujeto interno que funciona como objeto del verbo o del adjetivo.
He says that you like to swim.
Head CCOMP
I am certain that he did it.
Head CCOMP
I admire the fact that you are honest.
Head CCOMP
|
CONJ |
La relación entre dos elementos conectados por una conjunción coordinada, como "y" u "o". El elemento principal de la relación es el primer elemento coordinado y otras conjunciones dependen de él a través de la relación "conj".
Bill is big and honest.
Head CONJ
They either ski or snowboard.
Head CONJ
We have apples, pears, oranges, and bananas.
DOBJ CONJ CONJ CONJ
|
CSUBJ |
El sujeto sintáctico de una cláusula; es decir, el sujeto es en sí mismo una cláusula ("What she said" en el ejemplo de abajo).
What she said makes sense.
CSUBJ Head
|
CSUBJPASS |
Un sujeto sintáctico de una cláusula pasiva.
That she lied was suspected by everyone.
CSUBJ Head
|
DEP |
El sistema no puede determinar una relación de dependencia más precisa entre dos palabras.
Then, as if to show that he could, . . .
DEP Head
travel agency florence kentucky
Head DEP
|
DET |
Relación entre el núcleo de un sintagma nominal y su determinante.The man is here. DET Head Which book do you prefer? DET Head |
DISCOURSE |
Interjecciones y otros elementos del discurso que no estén claramente vinculados a la estructura de la frase, excepto de forma expresiva. Por ejemplo, interjecciones (``'oh'``, ``'ajá'``, ``'bienvenido'``), muletillas (``'eh'``, ``'ah'``) y marcadores del discurso (``'bueno'``, ``'como'``, ``'en realidad'``, pero no ``'ya sabes'``).
Iguazu is in Argentina :)
Head DISCOURSE
|
DOBJ |
El sintagma nominal que es el objeto ([acusativo](https://en.wikipedia.org/wiki/Accusative_case)) de un verbo.
She gave me a raise.
Head DOBJ
They win the lottery.
Head DOBJ
|
EXPL |
Nominal pleonástico. En inglés, estos son algunos usos de ``it`` y ``there``: ``there`` existencial e ``it`` cuando se usa en construcciones de extraposición. Un nombre expletivo o pleonástico es aquel en el que el nombre no cumple un papel semántico del predicado. En los idiomas que tienen palabras malsonantes, estas se pueden colocar en las posiciones del sujeto y del objeto directo.There is a ghost in the room. EXPL Head NSUBJ It is clear that we should decline. EXPL Head |
GOESWITH |
Enlaza dos partes de una palabra que están separadas en el texto. |
IOBJ |
El sintagma nominal que es el objeto indirecto ([dativo](https://en.wikipedia.org/wiki/Dative_case)) de un verbo.
She gave me a present.
Head IOBJ DOBJ
|
MARK |
Palabra que introduce una oración subordinada finita o no finita, como ``'que'`` o ``'si'``. El elemento principal es el elemento principal de la oración subordinada.
Forces engaged in fighting after insurgents attacked.
MARK Head
He says that you like to swim.
MARK Head
|
MWE |
Una de las dos relaciones (junto con ``NN``) para la composición. Se usa en determinadas expresiones gramaticalizadas fijas con palabras funcionales que se comportan como una sola palabra funcional. Las expresiones de varias palabras se anotan en una estructura plana que empieza por la palabra principal, en la que todas las palabras de la expresión modifican la primera mediante la etiqueta ``MWE``.
I like dogs as well as cats.
Head MWE MWE
He cried because of you.
Head MWE
|
MWV |
Expresión verbal de varias palabras. |
NEG |
La relación entre una palabra de negación y la palabra a la que modifica.
Bill is not a scientist.
Head NEG
Bill is no scientist.
NEG Head
|
NN |
Cualquier sustantivo que sirva para modificar el sustantivo principal.phone book NN Head oil price futures NN NN Head |
NPADVMOD |
Un sintagma nominal usado como modificador adverbial.
The director is 65 years old.
NPADVMOD Head
Six feet long
NPADVMOD Head
Shares eased a fraction.
HEAD NPADVMOD
The silence is itself significant.
NPADVMOD Head
90% of Australians like him, the most of any country.
Head NPADVMOD
|
NSUBJ |
Un sintagma nominal que es el sujeto sintáctico de una cláusula.
Clinton defeated Dole.
NSUBJ Head
The baby is cute
NSUBJ Head
|
NSUBJPASS |
Frase nominal que es el sujeto sintáctico de una oración pasiva.Dole was defeated by Clinton. NSUBJPASS Head |
NUM |
Cualquier frase numérica que sirva para modificar el significado del sustantivo con una cantidad.
Sam ate three sheep.
NUM Head
|
NUMBER |
Parte de una expresión numérica.
I have four thousand sheep.
NUMBER Head
|
P |
Cualquier signo de puntuación de una cláusula. |
PARATAXIS |
La relación de parataxis (del griego "colocar uno al lado del otro") es una relación entre una palabra (a menudo, el predicado principal de una frase) y otros elementos colocados uno al lado del otro sin ninguna coordinación, subordinación o relación de argumento explícita con la palabra principal. La parataxis es el equivalente de la coordinación en el discurso.
Let's face it we're annoyed.
Head PARATAXIS
The guy, John said, left early in the morning.
PARATAXIS Head
|
PARTMOD |
Modificador participial |
PCOMP |
Se usa cuando el complemento de una preposición es una oración o una frase preposicional (o, en ocasiones, una frase adverbial).
We have no information on whether users are at risk.
Head PCOMP
They heard about you missing classes.
Head PCOMP
|
POBJ |
El núcleo de un sintagma nominal que sigue a una preposición o a los adverbios ``'aquí'`` y ``'allí'``.
I sat on the chair.
Head POBJ
What does CPR stand for?
POBJ Head
|
POSS |
Un determinante posesivo o un modificador [genitivo](https://es.wikipedia.org/wiki/Caso_genitivo).their offices POSS Head Bill’s clothes. POSS Head |
POSTNEG |
Partícula negativa posverbal |
PRECOMP |
Complemento del predicado |
PRECONJ |
Una palabra que aparece al principio y que incluye una conjunción, como ``'either'``, ``'both'`` o ``'neither'``).Both the boys and the girls are here. PRECONJ Head |
PREDET |
Palabra que precede y modifica el significado de un determinante de un sintagma nominal.All the boys are here. PREDET Head |
PREF |
Prefijo |
PREP |
Cualquier frase preposicional que sirva para modificar el significado de un verbo, un adjetivo, un sustantivo o incluso otra preposición.
I saw a cat in a hat.
Head PREP
I saw a cat with a telescope.
Head PREP
He is responsible for meals.
Head PREP
|
PRONL |
La relación entre un verbo y un morfema verbal (francés) |
PRT |
Una partícula verbal.
They shut down the station.
Head PRT
He would not put up with it.
Head PRT
|
PS |
Marcador asociativo o posesivo |
QUANTMOD |
Modificador de frase cuantificadora |
RCMOD |
Un enlace de un sustantivo al verbo que encabeza una oración de relativo.
I saw the man you love.
Head RCMOD
the book that you bought
Head RCMOD
Bell, a company which is based in LA, makes and distributes computer products.
Head RCMOD
|
RCMODREL |
Complementador en una oración de relativo (chino) |
RDROP |
Elipsis sin predicado anterior (japonés) |
REF |
Referente (hindi) |
REMNANT |
Se usa para elipsis.
John won bronze, Mary silver, and Sandy gold.
Head REMNANT REMNANT
|
REPARANDUM |
Indica las disfluencias que se han sustituido en una corrección del habla.Go to the righ- to the left. REPARANDUM Head |
ROOT |
La raíz de la frase. En la gran mayoría de los casos, es un verbo. |
SNUM |
Sufijo que especifica una unidad de número(japonés) |
SUFF |
Sufijo |
TMOD |
Un constituyente de sintagma nominal desnudo
que sirve para modificar el significado del constituyente especificando un tiempo. ``TMOD`` captura puntos temporales y duración, pero no repeticiones (``'dos veces'``, que sería un ``'NPADVMOD'``).
Last night, I swam in the pool.
TMOD Head
|
TOPIC |
Marcador de tema (chino) |
VMOD |
Una cláusula encabezada por una forma infinita del verbo.
Berries gathered on this side of the mountain are sweeter.
Head VMOD
He sat in the armchair reading the morning newspaper.
Head VMOD
I have nothing to say to them.
Head VMOD
|
VOCATIVE |
Marca a un participante de un diálogo al que se dirige en el texto (habitual en correos y publicaciones de grupos de noticias).Anna, can you bring a tent? VOCATIVE Head |
XCOMP |
Complemento oracional sin sujeto propio, cuya referencia se determina por un sujeto externo.
He says that you like to swim.
Head XCOMP
I am ready to leave.
Head XCOMP
|
SUFFIX |
Sufijo del nombre |
TITLE |
Título |
AUXCAUS |
Auxiliar causativa (japonés) |
AUXVV |
Auxiliar de ayuda (japonés) |
DTMOD |
Rentaishi (modificador prenominal) |
FOREIGN |
Palabras extranjeras |
KW |
Palabra clave |
LIST |
Lista de cadenas de elementos comparables |
NOMC |
Cláusula nominalizada |
NOMCSUBJ |
Sujeto oracional nominalizado |
NOMCSUBJPASS |
Pasiva de oración nominalizada |
NUMC |
Compuesto de modificador numérico (japonés) |
COP |
Cópula (español) |
DISLOCATED |
Relación dislocada (para elementos topicalizados o antepuestos) |
ASP |
Marcador de aspecto |
GMOD |
Modificador genitivo |
GOBJ |
Objeto genitivo |
INFMOD |
Modificador infinitival |
MES |
Medir |
NCOMP |
Complemento nominal de un sustantivo |
Para obtener más información sobre los árboles de dependencias, consulta el proyecto Universal Dependency Treebank. Además, Universal Dependency Annotation for Multilingual Processing (Anotación de dependencia universal para el procesamiento multilingüe) contiene información general sobre la metodología utilizada para interpretar un árbol de dependencias.
Analizar una respuesta de análisis sintáctico
El siguiente pseudocódigo proporciona un patrón común que se puede usar al realizar operaciones iterativas en la respuesta del análisis sintáctico:
index = 0
for sentence in self.sentences:
content = sentence['text']['content']
sentence_begin = sentence['text']['beginOffset']
sentence_end = sentence_begin + len(content) - 1
while index < len(self.tokens) and self.tokens[index]['text']['beginOffset'] <= sentence_end:
# This token is in this sentence
index += 1