es:manual:items:generativos:diccionarios
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| es:manual:items:generativos:diccionarios [2021/05/25 16:56] – root | es:manual:items:generativos:diccionarios [2021/11/07 21:57] (actual) – root | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ===== Preguntas generadas a partir de diccionarios ===== | ===== Preguntas generadas a partir de diccionarios ===== | ||
| - | Para facilitar la creación de preguntas generativas en lenguaje natural se ha implementado la clase siette.util.Dictionary que es capz de manejar ficheros de texto en un formato al que llamamos | + | Para facilitar la creación de preguntas generativas en lenguaje natural se ha implementado la clase [[siette.util.corpus.Dictionary]] que es capaz de manejar ficheros de texto en un formato al que llamamos |
| - | === Ejemplo 1 === | + | ==== Ejemplo 1 ==== |
| El siguiente diccionario contiene un vocabulario básico para construir frases simples en ingles con el verbo //to be// | El siguiente diccionario contiene un vocabulario básico para construir frases simples en ingles con el verbo //to be// | ||
| Línea 56: | Línea 56: | ||
| ^Patrón | <code java>< | ^Patrón | <code java>< | ||
| - | La primera línea incluye la clase [[siette.util.corpus.Dictionary]] a través de la cuál se implementa la plantilla. Se crea un objeto '' | + | La primera línea incluye la clase [[siette.util.corpus.Dictionary]] a través de la cuál se implementa la plantilla. ((No es necesario incluir esta importación, |
| La variable '' | La variable '' | ||
| Línea 62: | Línea 62: | ||
| Finalmente, se vuelve a elegir al azar uno cualquiera de los elementos de estos arrays. En el ejemplo solo hay un pronombre femenino singular '' | Finalmente, se vuelve a elegir al azar uno cualquiera de los elementos de estos arrays. En el ejemplo solo hay un pronombre femenino singular '' | ||
| - | La funcion '' | + | La funcion '' |
| + | {{ es: | ||
| + | |||
| + | ==== Sintaxis de los diccionarios ==== | ||
| + | |||
| + | La sintaxis de los diccionarios es simple, cada línea no vacía representa una // | ||
| + | |||
| + | Si una //entrada// del diccionario no tiene atributos, (o no se encuentra el símbolo '':'' | ||
| + | |||
| + | John: name m s | ||
| + | Peter: | ||
| + | Mary: | ||
| + | Peggy: | ||
| + | Molly: | ||
| + | John and Mary | ||
| + | Peter and Molly: | ||
| + | Susan and Peggy: | ||
| + | |||
| + | En ele ejemplo anterior, '' | ||
es/manual/items/generativos/diccionarios.1621961803.txt.gz · Última modificación: por root
