Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
S
simplenlg-es
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Julio Janeiro Gallardo
  • simplenlg-es
  • Wiki
  • Sección I – Qué es SimpleNLG es

Sección I – Qué es SimpleNLG es · Changes

Page history
Update Sección I – Qué es SimpleNLG es authored Sep 18, 2017 by Alejandro Ramos Soto's avatar Alejandro Ramos Soto
Hide whitespace changes
Inline Side-by-side
Showing with 3 additions and 3 deletions
+3 -3
  • Sección-I-–-Qué-es-SimpleNLG-es.md Sección-I-–-Qué-es-SimpleNLG-es.md +3 -3
  • No files found.
Sección-I-–-Qué-es-SimpleNLG-es.md
View page @ f0f33b55
SimpleNLG-ES se puede utilizar para escribir un programa que genere frases en español o inglés gramaticalmente correctas. Es una biblioteca (no una aplicación), escrita en Java, que realiza tareas sencillas y útiles necesarias para la generación de lenguaje natural (NLG).
SimpleNLG-ES se puede utilizar para escribir un programa que genere frases en español o inglés gramaticalmente correctas. Es una biblioteca (no una aplicación), escrita en Java, que realiza tareas sencillas y útiles que son necesarias para la generación de lenguaje natural (NLG).
Se distribuye como un archivo jar que contiene todas las clases necesarias.
Se distribuye como un archivo .jar que contiene todas las clases necesarias.
Debido a que es una biblioteca, es necesario escribir un programa Java que haga uso de las clases de SimpleNLG-ES. Estas clases permiten especificar el sujeto de una oración ('mi perro'), el verbo de la oración ('perseguir'), el complemento directo ('Jorge') y complementos adicionales ('porque Jorge parecía divertido'). Los métodos de SimpleNLG-ES pueden usarse también para indicar, por ejemplo, que el verbo esté en tiempo pasado y expresado de forma progresiva ('estaba persiguiendo').
Una vez que se haya decidido el contenido de la oración y se haya expresado esta información en términos, SimpleNLG ensamblará las partes de la oración de forma gramaticalmente correcta y generará una salida (texto en lenguaje natural). En el ejemplo anterior, el resultado sería "Mi perro estaba persiguiendo a Jorge porque Jorge parecía divertido." Para ello, SimpleNLG-ES habrá tenido que realizar las siguientes tareas:
Una vez que se haya decidido el contenido de la oración y se haya expresado esta información en términos lingüísticos, SimpleNLG ensamblará las partes de la oración de forma gramaticalmente correcta y generará una salida (texto en lenguaje natural). En el ejemplo anterior, el resultado sería "Mi perro estaba persiguiendo a Jorge porque Jorge parecía divertido." Para ello, SimpleNLG-ES habrá tenido que realizar las siguientes tareas:
1. Organizar las diferentes partes en el orden correcto.
2. Poner en mayúsculas la primera letra de la oración.
......
Clone repository
  • Home
  • Sección 0 – Tutorial de SimpleNLG ES
  • Sección I – Qué es SimpleNLG es
  • Sección II – Quién puede usar SimpleNLG es
  • Sección III – Primeros pasos
  • Sección IV – Lexicon
  • Sección IX – Modificadores vs. complementos
  • Sección V – Generando una oración simple
  • Sección VI – Verbos
  • Sección VII – Qué son los complementos
  • Sección VIII – Adición de adjetivos mediante el ‘modifier’
  • Sección X – Añadiendo múltiples sujetos y complementos
  • Sección XI – Frases preposicionales
  • Sección XII – Diferentes formas de especificar una frase
  • Sección XIII – Generando una oración con múltiples cláusulas
View All Pages