Aplicação de processamento de linguagem natural : uma ferramenta de apoio à correção de questões dissertativas
Autor(a) principal: | |
---|---|
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 |