Uma aplicação para perguntas e respostas no domínio de inteligência computacional

Detalhes bibliográficos
Autor(a) principal: Simião, William Gustavo Queiroz
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: https://bdm.unb.br/handle/10483/24531
Resumo: Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.
id UNB-2_d0f50141255f22a06d0b4c22139e8010
oai_identifier_str oai:bdm.unb.br:10483/24531
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Simião, William Gustavo QueirozAranha, Claus de CastroLadeira, MarceloSIMIÃO, William Gustavo Queiroz. Uma aplicação para perguntas e respostas no domínio de inteligência computacional. 2019. 72 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.https://bdm.unb.br/handle/10483/24531Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.Estudantes de graduação tem como hábito a busca de um termo desconhecido em seu vocabulário acadêmico em mecanismos de busca como o Google, para então selecionar alguma página que contenha a definição do termo, que não necessariamente será precisa. O objetivo primário desse trabalho é desenvolver uma aplicação que permita ao usuário explorar o conteúdo de um domínio por meio de perguntas escritas em linguagem natural. Como domínio de prova de conceito escolhemos a área de Inteligência Computacional. Propomos responder à perguntas sobre temas do domínio através da seleção automática do texto relevante ao assunto da pergunta, utilizando o serviço de mensagem instantânea Telegram, a ferramenta Babelfy para reconhecimento entidades nomeadas, uma base de textos do domínio e o modelo Bi-directional Attention Flow (BiDAF) para predição da resposta. Adicionalmente abordamos um problema muito similar, buscar informações pontuais em documentos extensos, pois não se conhece previamente a localização da informação desejada no documento. Aliada a proposta ao problema de exploração de conteúdos, propomos o pré-processamento e anotação manual do documento, como passos prévios à geração de uma aplicação de busca das informações desejadas através de perguntas em linguagem natural. Os resultados obtidos indicam que o uso de reconhecimento de entidades nomeadas para determinação do assunto de uma frase possui limitações como: múltiplas entidades e problemas no reconhecimento de termos técnicos. Além disso, o modelo BiDAF apresentou respostas corretas e concisas para perguntas simples e factuais, mas exibiu respostas incompletas ou insatisfatórias para perguntas complexas.Submitted by Letícia Fernanda Vieira Ramos (leticia.fernanda_@outlook.com) on 2020-06-21T18:26:15Z No. of bitstreams: 1 2019_WilliamGustavoQueirozSimião_tcc.pdf: 6006031 bytes, checksum: 5bb96831c609655e1cd6caf747d9e649 (MD5)Approved for entry into archive by Biblioteca Digital de Monografias Gerência (bdm@bce.unb.br) on 2020-07-22T15:31:14Z (GMT) No. of bitstreams: 1 2019_WilliamGustavoQueirozSimião_tcc.pdf: 6006031 bytes, checksum: 5bb96831c609655e1cd6caf747d9e649 (MD5)Made available in DSpace on 2020-07-22T15:31:14Z (GMT). No. of bitstreams: 1 2019_WilliamGustavoQueirozSimião_tcc.pdf: 6006031 bytes, checksum: 5bb96831c609655e1cd6caf747d9e649 (MD5)Undergrad students have a habit of searching for an unknown term to their academic vocabulary in search engines such as Google, then select some page that contains the definition of the term, which will not necessarily be accurate. The primary purpose of this research is to develop an application that allows the user to explore the contents of a domain through questions written in natural language. As a proof-of-concept domain we chose the area of Computational Intelligence. We propose to answer the questions about domain themes by automatically selecting the text relevant to the subject of the question, using the Telegram instant message service, the Babelfy tool for recognition of named entities, a domain text base and the Bi-directional Attention Flow (BiDAF) for prediction of response. In addition, we approach a very similar problem, to seek specific information in extensive documents, we do not know the location of the information desired in the document. Allied to the proposal to the problem of content exploration, we propose the pre-processing and manual annotation of the document, as steps prior to the generation of a application for searching the information desired through natural language questions. The results indicate that the use of recognition of entities named to determine the subject of a sentence has limitations such as: multiple entities and problems in the recognition of technical terms. In addition, the BiDAF model presented correct and concise answers to simple and factual questions, but exhibited incomplete or unsatisfactory answers to complex questions.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar meu trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessLinguagem naturalInteligência artificialAlgoritmosComputadoresUma aplicação para perguntas e respostas no domínio de inteligência computacionalinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2020-07-22T15:31:14Z2020-07-22T15:31:14Z2019-03-08porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/24531/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2019_WilliamGustavoQueirozSimião_tcc.pdf2019_WilliamGustavoQueirozSimião_tcc.pdfapplication/pdf6006031http://bdm.unb.br/xmlui/bitstream/10483/24531/1/2019_WilliamGustavoQueirozSimi%C3%A3o_tcc.pdf5bb96831c609655e1cd6caf747d9e649MD5110483/245312020-07-22 12:31:14.624oai:bdm.unb.br:10483/24531w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712020-07-22T15:31:14Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Uma aplicação para perguntas e respostas no domínio de inteligência computacional
title Uma aplicação para perguntas e respostas no domínio de inteligência computacional
spellingShingle Uma aplicação para perguntas e respostas no domínio de inteligência computacional
Simião, William Gustavo Queiroz
Linguagem natural
Inteligência artificial
Algoritmos
Computadores
title_short Uma aplicação para perguntas e respostas no domínio de inteligência computacional
title_full Uma aplicação para perguntas e respostas no domínio de inteligência computacional
title_fullStr Uma aplicação para perguntas e respostas no domínio de inteligência computacional
title_full_unstemmed Uma aplicação para perguntas e respostas no domínio de inteligência computacional
title_sort Uma aplicação para perguntas e respostas no domínio de inteligência computacional
author Simião, William Gustavo Queiroz
author_facet Simião, William Gustavo Queiroz
author_role author
dc.contributor.advisorco.none.fl_str_mv Aranha, Claus de Castro
dc.contributor.author.fl_str_mv Simião, William Gustavo Queiroz
dc.contributor.advisor1.fl_str_mv Ladeira, Marcelo
contributor_str_mv Ladeira, Marcelo
dc.subject.keyword.pt_BR.fl_str_mv Linguagem natural
Inteligência artificial
Algoritmos
Computadores
topic Linguagem natural
Inteligência artificial
Algoritmos
Computadores
description Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.
publishDate 2019
dc.date.submitted.none.fl_str_mv 2019-03-08
dc.date.accessioned.fl_str_mv 2020-07-22T15:31:14Z
dc.date.available.fl_str_mv 2020-07-22T15:31:14Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SIMIÃO, William Gustavo Queiroz. Uma aplicação para perguntas e respostas no domínio de inteligência computacional. 2019. 72 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.
dc.identifier.uri.fl_str_mv https://bdm.unb.br/handle/10483/24531
identifier_str_mv SIMIÃO, William Gustavo Queiroz. Uma aplicação para perguntas e respostas no domínio de inteligência computacional. 2019. 72 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.
url https://bdm.unb.br/handle/10483/24531
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/24531/2/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/24531/1/2019_WilliamGustavoQueirozSimi%C3%A3o_tcc.pdf
bitstream.checksum.fl_str_mv 21554873e56ad8ddc69c092699b98f95
5bb96831c609655e1cd6caf747d9e649
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1813908014825996288