Autor |
Mello, Blanda Helena de Mello; |
Lattes do autor |
http://lattes.cnpq.br/4431420798042695; |
Orientador |
Rigo, Sandro José; |
Lattes do orientador |
http://lattes.cnpq.br/3914159735707328; |
Co-orientador |
Bez, Marta Rosecler; |
Lattes do co-orientador |
http://lattes.cnpq.br/0416601437290797; |
Instituição |
Universidade do Vale do Rio dos Sinos; |
Sigla da instituição |
Unisinos; |
País da instituição |
Brasil; |
Instituto/Departamento |
Escola Politécnica; |
Idioma |
pt_BR; |
Título |
Pythia NLG – um modelo para integração de recursos voltados à geração de linguagem natural; |
Resumo |
A geração de linguagem natural é um campo de estudos destinado à análise da estrutura da linguagem para construir textos em linguagem compreensível ao ser humano. A geração de linguagem natural possui diferentes nichos de aplicação, seja para gerar respostas a perguntas, gerar conteúdo criativo como narrativas e poesias ou para flexibilizar sentenças promovendo uma interação mais amigável com seus usuários, entre outros. Observa-se o crescimento da área a partir de pesquisas voltadas para estes diferentes nichos de uso. Existe, no entanto, uma carência de ferramentas para uso e exploração de tais aplicações em conjunto, o que poderia propiciar benefícios de reuso e comparação de desempenho. A análise de trabalhos recentes na área permite observar sistemas contendo técnicas empregadas em apenas uma aplicação ou finalidade, mas não se observa a existências de uma ferramenta que possa atender a diferentes aplicações ou promover a comparação de técnicas. Esta pesquisa tem como objetivo apresentar a proposta de um modelo para um ambiente que permita a integração de ferramentas já conhecidas no campo de geração de linguagem natural, e facilite a exploração e comparação de novas técnicas e algoritmos. A metodologia empregada é de cunho exploratório e buscou-se identificar soluções para um problema inicialmente apresentado. O desenvolvimento da pesquisa envolveu a realização de um estudo bibliográfico na área de geração de linguagem natural, a fim de identificar informações referentes à área de interesse. Por fim, fez-se uma análise das possibilidades para a construção de um modelo que contemple as necessidades evidenciadas pelo problema identificado, relacionado à integração e reutilização de recursos para geração de linguagem natural. Como contribuição, propõe-se um modelo denominado Pythia NLG, que promove uma abordagem aberta para permitir a integração contínua de recursos nesta área. Como forma de avançar no sentido de sua avaliação, são descritos cenários de uso que permitem verificar o seu potencial. O protótipo implementado Pythia NLG apresentou uma avaliação preliminar favorável, por meio de cenários de uso, para um ambiente que permita a integração e reutilização de algoritmos e técnicas em tarefas complexas de GLN. Conclui-se que o desenvolvimento do protótipo Pythia NLG propõe uma ferramenta com potencial para exploração de novos experimentos na área de geração de linguagem, facilitando a reutilização e compartilhamento de técnicas, bem como a possibilidade de integração de algoritmos de avaliação e comparação de resultados. O protótipo implementado Pythia NLG permite que acadêmicos e pesquisadores na área de GLN beneficiem-se em novas pesquisas com um ambiente para experimentações de tarefas GLN.; |
Abstract |
The natural language generation is a field of study designed to analyze the structure of language to finally construct text in a language understandable to the human being. The natural language generation has different application niches, either to generate answers to questions, creative content such as narratives and poetry or to refine sentences to achieve a friendlier interaction with its users, among others. It is observed the growth of the area, with research focused on these different niches of use. There is, however, a lack of tools to use and exploit such applications together, which could provide benefits of reuse and performance comparison. The analysis of recent works in the area allows observing techniques used in only one application or purpose, but, for the best of our knowledge, there is not a tool that can attend different applications or promote the comparison of techniques. This study aims to present proposal of a model for an environment that allows the integration of tools already known in the field of natural language generation and facilitates the exploration and comparison of new techniques and algorithms. The methodology used is exploratory, and we sought to identify solutions to a problem initially presented. The development of the research involved the accomplishment of a bibliographic study in the area of natural language generation, in order to identify information related to the area of interest. Finally, an analysis was made of the possibilities for the construction of a model that contemplates the needs evidenced by the problem identified, related to the integration and reuse of resources for the natural language generation (NLG). As a contribution, we propose a model nominated Pythia NLG, which promotes an open approach to allow the continuous integration of resources in this area. As a way of moving towards its evaluation, use scenarios are described that allow verifying its potential. The implemented Pythia NLG prototype presented a favorable evaluation, through use scenarios, for an environment that allows the integration and reuse of algorithms and techniques in complex NLG tasks. It is concluded that the development of the Pythia NLG prototype proposes a tool with potential for exploration of new experiments in the area of natural language generation, facilitating the reuse and sharing of techniques, as well as the possibility of integration of algorithms for evaluation and comparison of results. The implemented Pythia NLG prototype allows NLG scholars and researchers to benefit from new research with an environment for NLG task trials.; |
Palavras-chave |
Geração de Linguagem Natural; Pythia NLG; Framework; Orquestração; Reuso; Natural Language Generation; Pythia NLG; Framework; Orchestration; Reuse; |
Área(s) do conhecimento |
ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação; |
Tipo |
Dissertação; |
Data de defesa |
2019-03-26; |
Agência de fomento |
CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; |
Direitos de acesso |
openAccess; |
URI |
http://www.repositorio.jesuita.org.br/handle/UNISINOS/8778; |
Programa |
Programa de Pós-Graduação em Computação Aplicada; |