... | ... | @@ -14,7 +14,7 @@ SimpleNLG-ES añadió automáticamente la conjunción 'y' y cambió la conjugaci |
|
|
|
|
|
Del mismo modo, podemos tener varios complementos en un `SPhraseSpec`. Suponiendo que María y tu jirafa han encontrado a más gente a quien aterrorizar. En lugar de `p.setObject (" un mono ")`, se escribiría:
|
|
|
|
|
|
NPPhraseSpec object1 = nlgFactory.createNounPhrase("un mono");
|
|
|
NPPhraseSpec object1 = nlgFactory.createNounPhrase("a un mono");
|
|
|
NPPhraseSpec object2 = nlgFactory.createNounPhrase("a Jorge");
|
|
|
|
|
|
CoordinatedPhraseElement obj = nlgFactory.createdCoordinatedPhrase(object1, object2);
|
... | ... | @@ -23,7 +23,7 @@ Del mismo modo, podemos tener varios complementos en un `SPhraseSpec`. Suponiend |
|
|
|
|
|
La salida resultante será:
|
|
|
|
|
|
María y una jirafa persiguen un mono, a Jorge y a Marta.
|
|
|
María y una jirafa persiguen a un mono, a Jorge y a Marta.
|
|
|
|
|
|
Si Mary y la jirafa corren tan rápido que no se puede ver a quién persiguen, se puede cambiar la conjunción en los elementos coordinados:
|
|
|
|
... | ... | @@ -31,7 +31,7 @@ Si Mary y la jirafa corren tan rápido que no se puede ver a quién persiguen, s |
|
|
|
|
|
La salida resultante será:
|
|
|
|
|
|
María y una jirafa persiguen un mono, a Jorge o a Marta.
|
|
|
María y una jirafa persiguen a un mono, a Jorge o a Marta.
|
|
|
|
|
|
Como ocurre con muchos métodos en SimpleNLG-es, el método `createCoordinatedPhrase` puede recibir todo tipo de argumentos -` NPPhraseSpec`, `PPPhraseSpec` o incluso cadenas de texto.
|
|
|
|
... | ... | |