Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas

Detalhes bibliográficos
Autor(a) principal: Frinhani, Cristóvão de Lima
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: http://bdm.unb.br/handle/10483/14871
Resumo: Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Engenharia de software, 2016.
id UNB-2_a728c6f8c1c425c8c0cdfff60cfbeb3b
oai_identifier_str oai:bdm.unb.br:10483/14871
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Frinhani, Cristóvão de LimaFernandes, Mauricio VidottiFreitas, Sérgio Antônio Andrade deFRINHANI, Cristóvão de Lima. Aplicação de processamento de linguagem natural: uma ferramenta de apoio à correção de questões dissertativas. 2016. 85 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2016.http://bdm.unb.br/handle/10483/14871Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Engenharia de software, 2016.O ensino a distância é uma modalidade de ensino que tem crescido. Porém tem encontrado barreiras em sua escalabilidade. A correção de questões dissertativas normalmente leva um maior tempo que questões de certo ou errado e múltiplas escolhas. Buscando auxiliar o tutor em seu trabalho de correção de questões dissertativas, se pensou em um sistema de apoio de pré-avaliação. Um sistema onde um tutor pode cadastrar uma questão e um gabarito, e os alunos responderem a essa questão, automaticamente o sistema processa as respostas dos alunos, e uma nota preliminar é mostrada ao tutor, podendo aprovar ou não a nota. Para isso, foi estudado o processamento de linguagem natural, onde a aplicação de similaridade semântica pode quantificar uma resposta com um gabarito. Para minimizar o erro da quantificação, foi estudado o aprendizado de máquina, para se adquirir conhecimento com a interação do tutor. O sistema desenvolvido se divide em duas partes principais, a primeira sendo a comparação entre o gabarito e uma resposta, onde se usa os algoritmos de similaridade semântica, dando uma nota a resposta, e a segunda a interface web, que permite o cadastro das questões, responder questões e avaliar respostas. A avaliação das respostas está diretamente ligada ao aprendizado do sistema, com o feedback do tutor, o aprendizado de máquina pode analisar os elementos que diferiram e ajustar a nota. Para testar o sistema, foi utilizado a disciplina de fundamentos de arquitetura de computadores, tendo o objetivo de avaliar a diferença da nota dada pelo sistema e autor da questão. Os testes apresentaram uma avaliação inicial do sistema, demostrando sua capacidade de dar notas significativas para as respostas. O aprendizado de máquina demostrou, inicialmente, uma melhoria dos valores dados as notas das respostas.Submitted by Aline Almeida (alinealmeida@bce.unb.br) on 2016-09-27T19:29:36Z No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2016_CristovaoDeLimaFrinhani_tcc.pdf: 5078586 bytes, checksum: 7605accfd4d064a58fcc37d0103fcebb (MD5)Approved for entry into archive by Ruthlea Nascimento (ruthlea.nascimento@gmail.com) on 2016-09-30T16:05:35Z (GMT) No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2016_CristovaoDeLimaFrinhani_tcc.pdf: 5078586 bytes, checksum: 7605accfd4d064a58fcc37d0103fcebb (MD5)Made available in DSpace on 2016-09-30T16:05:35Z (GMT). No. of bitstreams: 3 license_text: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) 2016_CristovaoDeLimaFrinhani_tcc.pdf: 5078586 bytes, checksum: 7605accfd4d064a58fcc37d0103fcebb (MD5)Distance education is a teaching method that has grown. But have found barriers in its scalability. Seeking assist the tutor in his work of correction of essay questions, was considered a pre-assessment support system. A system where a tutor can register an question and a template, and students answer this question, the system automatically processes student responses, and a preliminary note is shown to tutor, the tutor can accept or not the note. For this we was studied the natural language processing, the application of semantic similarity can quantify an answer with a template. To minimize the quantification error, was studied machine learning, to gain knowledge on the interaction with the tutor. The developed system is divided into two main parts, the first being the comparison between the template and response, which use the semantic similarity algorithm, giving a note the answer, and the second the web interface, that allows the registration of the issues, answer questions and evaluate responses. The evaluation of responses is directly connected to the system of learning, with tutor feedback, the machine learning can analyze the elements that differed and adjust the note. To test the system, we used the discipline of computer architecture basics, with the objective of evaluating the difference of note given by the system and asker. The tests presented an initial assessment of the system, demonstrating its ability to make significant scores for the answers. The machine learning initially demonstrated an improvement of the values given the notes of the answers.Ensino à distânciaLinguagem naturalAlgoritmos genéticosProcessamento de linguagem natural (Computação)Aprendizado do computadorAplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2016-09-30T16:05:35Z2016-09-30T16:05:35Z2016-07-01info:eu-repo/semantics/openAccessporreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2016_CristovaoDeLimaFrinhani_tcc.pdf2016_CristovaoDeLimaFrinhani_tcc.pdfapplication/pdf5078586http://bdm.unb.br/xmlui/bitstream/10483/14871/1/2016_CristovaoDeLimaFrinhani_tcc.pdf7605accfd4d064a58fcc37d0103fcebbMD51CC-LICENSElicense_urllicense_urltext/plain49http://bdm.unb.br/xmlui/bitstream/10483/14871/2/license_url4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/14871/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/octet-stream0http://bdm.unb.br/xmlui/bitstream/10483/14871/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54LICENSElicense.txtlicense.txttext/plain1758http://bdm.unb.br/xmlui/bitstream/10483/14871/5/license.txt48fee5d355e169b5219b5efc5a9ad174MD5510483/148712017-03-23 09:59:32.976oai:bdm.unb.br:10483/14871w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbm8gUmVwb3NpdMOzcmlvLiBQb3IgZmF2b3IsIGxlaWEgYQpsaWNlbsOnYSBhdGVudGFtZW50ZS4gQ2FzbyBuZWNlc3NpdGUgZGUgYWxndW0gZXNjbGFyZWNpbWVudG8gZW50cmUgZW0KY29udGF0byBhdHJhdsOpcyBkZTogYmRtQGJjZS51bmIuYnIgb3UgMzEwNy0yNjg3LgoKTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCBvL2EgU3IuL1NyYS4gKGF1dG9yIG91IGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvcik6CgphKSBDb25jZWRlIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlCnJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhYmFpeG8pLCBjb211bmljYXIgZS9vdQpkaXN0cmlidWlyIG8gZG9jdW1lbnRvIGVudHJlZ3VlIChpbmNsdWluZG8gbyByZXN1bW8vYWJzdHJhY3QpIGVtCmZvcm1hdG8gZGlnaXRhbCBvdSBpbXByZXNzbyBlIGVtIHF1YWxxdWVyIG1laW8uCgpiKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBzZXUgdHJhYmFsaG8gb3JpZ2luYWwsIGUgcXVlCmRldMOpbSBvIGRpcmVpdG8gZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIERlY2xhcmEKdGFtYsOpbSBxdWUgYSBlbnRyZWdhIGRvIGRvY3VtZW50byBuw6NvIGluZnJpbmdlLCB0YW50byBxdWFudG8gbGhlIMOpCnBvc3PDrXZlbCBzYWJlciwgb3MgZGlyZWl0b3MgZGUgcXVhbHF1ZXIgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlLgoKYykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgY29udMOpbSBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zCmRpcmVpdG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBvYnRldmUgYXV0b3JpemHDp8OjbyBkbyBkZXRlbnRvciBkb3MKZGlyZWl0b3MgZGUgYXV0b3IgcGFyYSBjb25jZWRlciDDoCBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIG9zIGRpcmVpdG9zCnJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MgZGlyZWl0b3Mgc8OjbyBkZQp0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdQpjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLgoKU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8KcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhLCBkZWNsYXJhIHF1ZQpjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91CmFjb3Jkby4KCkEgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBzZXUgKHMpIG5vbWUgKHMpCmNvbW8gbyAocykgYXV0b3IgKGVzKSBvdSBkZXRlbnRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8KZW50cmVndWUsIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgcGFyYSBhbMOpbSBkYXMgcGVybWl0aWRhcyBwb3IKZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712017-03-23T12:59:32Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
title Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
spellingShingle Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
Frinhani, Cristóvão de Lima
Ensino à distância
Linguagem natural
Algoritmos genéticos
Processamento de linguagem natural (Computação)
Aprendizado do computador
title_short Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
title_full Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
title_fullStr Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
title_full_unstemmed Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
title_sort Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
author Frinhani, Cristóvão de Lima
author_facet Frinhani, Cristóvão de Lima
author_role author
dc.contributor.advisorco.none.fl_str_mv Fernandes, Mauricio Vidotti
dc.contributor.author.fl_str_mv Frinhani, Cristóvão de Lima
dc.contributor.advisor1.fl_str_mv Freitas, Sérgio Antônio Andrade de
contributor_str_mv Freitas, Sérgio Antônio Andrade de
dc.subject.keyword.pt_BR.fl_str_mv Ensino à distância
Linguagem natural
Algoritmos genéticos
Processamento de linguagem natural (Computação)
Aprendizado do computador
topic Ensino à distância
Linguagem natural
Algoritmos genéticos
Processamento de linguagem natural (Computação)
Aprendizado do computador
description Monografia (graduação)—Universidade de Brasília, Faculdade UnB Gama, Engenharia de software, 2016.
publishDate 2016
dc.date.submitted.none.fl_str_mv 2016-07-01
dc.date.accessioned.fl_str_mv 2016-09-30T16:05:35Z
dc.date.available.fl_str_mv 2016-09-30T16:05:35Z
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 FRINHANI, Cristóvão de Lima. Aplicação de processamento de linguagem natural: uma ferramenta de apoio à correção de questões dissertativas. 2016. 85 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2016.
dc.identifier.uri.fl_str_mv http://bdm.unb.br/handle/10483/14871
identifier_str_mv FRINHANI, Cristóvão de Lima. Aplicação de processamento de linguagem natural: uma ferramenta de apoio à correção de questões dissertativas. 2016. 85 f., il. Monografia (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2016.
url http://bdm.unb.br/handle/10483/14871
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/14871/1/2016_CristovaoDeLimaFrinhani_tcc.pdf
http://bdm.unb.br/xmlui/bitstream/10483/14871/2/license_url
http://bdm.unb.br/xmlui/bitstream/10483/14871/3/license_text
http://bdm.unb.br/xmlui/bitstream/10483/14871/4/license_rdf
http://bdm.unb.br/xmlui/bitstream/10483/14871/5/license.txt
bitstream.checksum.fl_str_mv 7605accfd4d064a58fcc37d0103fcebb
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
48fee5d355e169b5219b5efc5a9ad174
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
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_ 1813907896877973504