Chatterbot para criação e refinamento de ontologias em lógica de descrições
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPE |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/34498 |
Resumo: | Ontologias são especificações explícitas de conceitualizações compartilhadas, e constituem valiosos recursos que fornecem um modelo representativo de domínio de conhecimento reutilizável por diversas aplicações nas áreas de Engenharia do Conhecimento, Processamento de Linguagem Natural, Bioinformática, Sistemas de Recomendação (SR), entre outros. Deste modo, novas tecnologias, métodos e ferramentas capazes de lidar com os desafios técnicos e econômicos inerentes à construção de Ontologias e com o objetivo de minimizar o esforço manual e altamente especializado requerido se mostram necessárias. Neste trabalho o objetivo foi desenvolver um chatterbot inteligente para construção e refinamento de bases de conhecimento. Bases estas, modeladas como ontologias em OWL 2 DL a partir de linguagem natural. Assim construir uma ferramenta de autoria com capacidade de realizar raciocínio de inconsistência e subsunção/definição por meio de diálogos com os usuários. Os resultados alcançados demonstram que nosso chatterbot é capaz de (I) Modelar corretamente conhecimento em ontologias com no máximo expressividade ℒℋ (Attributive Language with Complements, Role hierarchy, Nominals and Qualified cardinality restrictions) advindo dos diálogos com os usuários; (II) Capaz de realizar raciocínio de inconsistência e subsunção em tempo de execução. Nosso chatterbot, pode contribuir para facilitar o processo de desenvolvimento de ontologias expressivas a partir de Linguagem Natural. Além disso conta com o diferencial em utilizar técnicas de Aprendizado de Máquina que o torna uma ferramenta de Autoria capacitada para extrair e checar eficientemente conhecimento do texto. Ainda permite a checagem de novos fatos através da ontologia de topo SUMO, fornecendo, dessa forma, uma modelagem mais precisa e semanticamente correta. |
id |
UFPE_f97bab988d74ce639f1a6eb0a4a49a0f |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/34498 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
SILVA, Israel Felipe de Lima Araújohttp://lattes.cnpq.br/0444370129900667http://lattes.cnpq.br/6195215666638965http://lattes.cnpq.br/4195502654745344FREITAS, Frederico Luiz Gonçalves deAZEVEDO, Ryan Ribeiro de2019-10-11T18:49:51Z2019-10-11T18:49:51Z2019-03-20https://repositorio.ufpe.br/handle/123456789/34498Ontologias são especificações explícitas de conceitualizações compartilhadas, e constituem valiosos recursos que fornecem um modelo representativo de domínio de conhecimento reutilizável por diversas aplicações nas áreas de Engenharia do Conhecimento, Processamento de Linguagem Natural, Bioinformática, Sistemas de Recomendação (SR), entre outros. Deste modo, novas tecnologias, métodos e ferramentas capazes de lidar com os desafios técnicos e econômicos inerentes à construção de Ontologias e com o objetivo de minimizar o esforço manual e altamente especializado requerido se mostram necessárias. Neste trabalho o objetivo foi desenvolver um chatterbot inteligente para construção e refinamento de bases de conhecimento. Bases estas, modeladas como ontologias em OWL 2 DL a partir de linguagem natural. Assim construir uma ferramenta de autoria com capacidade de realizar raciocínio de inconsistência e subsunção/definição por meio de diálogos com os usuários. Os resultados alcançados demonstram que nosso chatterbot é capaz de (I) Modelar corretamente conhecimento em ontologias com no máximo expressividade ℒℋ (Attributive Language with Complements, Role hierarchy, Nominals and Qualified cardinality restrictions) advindo dos diálogos com os usuários; (II) Capaz de realizar raciocínio de inconsistência e subsunção em tempo de execução. Nosso chatterbot, pode contribuir para facilitar o processo de desenvolvimento de ontologias expressivas a partir de Linguagem Natural. Além disso conta com o diferencial em utilizar técnicas de Aprendizado de Máquina que o torna uma ferramenta de Autoria capacitada para extrair e checar eficientemente conhecimento do texto. Ainda permite a checagem de novos fatos através da ontologia de topo SUMO, fornecendo, dessa forma, uma modelagem mais precisa e semanticamente correta.FACEPEOntologies are explicit specifications of shared conceptualizations. They constitute valuable resources that provide a representative model of a reusable knowledge domain by several applications in different areas such as Knowledge Engineering, Natural Language Processing, Bioinformatics, among others. This way, new technologies, methods and tools capable of dealing with the technical and economic challenges inherent to the construction of ontologies and with the objective of minimizing the manual and highly specialized effort required are shown to be necessary. Our objective is to develop an intelligent chatterbot for building and refining knowledge bases modeled as ontologies. Knowledge bases modeled from natural language dialogs. Also provides a tool with the ability to carry out inconsistency and subsumption/definition reasoning. The results obtained demonstrate that our chatterbot is able to (I) correctly model knowledge in ontologies with max ℒℋ (Attributive Language with Complements, Role hierarchy, Nominals and Qualified cardinality restrictions) expressivity resulting from dialogues with users; (II) Able to carry out reasoning of inconsistency and subsumption at run time. Our chatterbot can contribute to facilitate the process of development of expressive ontologies from Natural Language. It also has the advantage of using Machine Learning techniques that make it a Smart Authoring tool capable of extracting and checking text knowledge more effectively. It also allows for the checking of new facts through the top SUMO Ontology, thus providing a more accurate and semantically correct modeling.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessInteligência artificialOntologiasLógica de DescriçõesChatterbot para criação e refinamento de ontologias em lógica de descriçõesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Israel Felipe de Lima Araújo Silva.pdf.jpgDISSERTAÇÃO Israel Felipe de Lima Araújo Silva.pdf.jpgGenerated Thumbnailimage/jpeg1255https://repositorio.ufpe.br/bitstream/123456789/34498/5/DISSERTA%c3%87%c3%83O%20Israel%20Felipe%20de%20Lima%20Ara%c3%bajo%20Silva.pdf.jpg93c90d52e81a346fc188e8b6b0b55295MD55ORIGINALDISSERTAÇÃO Israel Felipe de Lima Araújo Silva.pdfDISSERTAÇÃO Israel Felipe de Lima Araújo Silva.pdfapplication/pdf4038872https://repositorio.ufpe.br/bitstream/123456789/34498/1/DISSERTA%c3%87%c3%83O%20Israel%20Felipe%20de%20Lima%20Ara%c3%bajo%20Silva.pdf01daf31ac2cd9bac63adae449b16ea9fMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/34498/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/34498/3/license.txtbd573a5ca8288eb7272482765f819534MD53TEXTDISSERTAÇÃO Israel Felipe de Lima Araújo Silva.pdf.txtDISSERTAÇÃO Israel Felipe de Lima Araújo Silva.pdf.txtExtracted texttext/plain290877https://repositorio.ufpe.br/bitstream/123456789/34498/4/DISSERTA%c3%87%c3%83O%20Israel%20Felipe%20de%20Lima%20Ara%c3%bajo%20Silva.pdf.txt06a50d7399a2629116b07532b26188b9MD54123456789/344982019-10-26 04:38:40.75oai:repositorio.ufpe.br:123456789/34498TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T07:38:40Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
Chatterbot para criação e refinamento de ontologias em lógica de descrições |
title |
Chatterbot para criação e refinamento de ontologias em lógica de descrições |
spellingShingle |
Chatterbot para criação e refinamento de ontologias em lógica de descrições SILVA, Israel Felipe de Lima Araújo Inteligência artificial Ontologias Lógica de Descrições |
title_short |
Chatterbot para criação e refinamento de ontologias em lógica de descrições |
title_full |
Chatterbot para criação e refinamento de ontologias em lógica de descrições |
title_fullStr |
Chatterbot para criação e refinamento de ontologias em lógica de descrições |
title_full_unstemmed |
Chatterbot para criação e refinamento de ontologias em lógica de descrições |
title_sort |
Chatterbot para criação e refinamento de ontologias em lógica de descrições |
author |
SILVA, Israel Felipe de Lima Araújo |
author_facet |
SILVA, Israel Felipe de Lima Araújo |
author_role |
author |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/0444370129900667 |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/6195215666638965 |
dc.contributor.advisor-coLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/4195502654745344 |
dc.contributor.author.fl_str_mv |
SILVA, Israel Felipe de Lima Araújo |
dc.contributor.advisor1.fl_str_mv |
FREITAS, Frederico Luiz Gonçalves de |
dc.contributor.advisor-co1.fl_str_mv |
AZEVEDO, Ryan Ribeiro de |
contributor_str_mv |
FREITAS, Frederico Luiz Gonçalves de AZEVEDO, Ryan Ribeiro de |
dc.subject.por.fl_str_mv |
Inteligência artificial Ontologias Lógica de Descrições |
topic |
Inteligência artificial Ontologias Lógica de Descrições |
description |
Ontologias são especificações explícitas de conceitualizações compartilhadas, e constituem valiosos recursos que fornecem um modelo representativo de domínio de conhecimento reutilizável por diversas aplicações nas áreas de Engenharia do Conhecimento, Processamento de Linguagem Natural, Bioinformática, Sistemas de Recomendação (SR), entre outros. Deste modo, novas tecnologias, métodos e ferramentas capazes de lidar com os desafios técnicos e econômicos inerentes à construção de Ontologias e com o objetivo de minimizar o esforço manual e altamente especializado requerido se mostram necessárias. Neste trabalho o objetivo foi desenvolver um chatterbot inteligente para construção e refinamento de bases de conhecimento. Bases estas, modeladas como ontologias em OWL 2 DL a partir de linguagem natural. Assim construir uma ferramenta de autoria com capacidade de realizar raciocínio de inconsistência e subsunção/definição por meio de diálogos com os usuários. Os resultados alcançados demonstram que nosso chatterbot é capaz de (I) Modelar corretamente conhecimento em ontologias com no máximo expressividade ℒℋ (Attributive Language with Complements, Role hierarchy, Nominals and Qualified cardinality restrictions) advindo dos diálogos com os usuários; (II) Capaz de realizar raciocínio de inconsistência e subsunção em tempo de execução. Nosso chatterbot, pode contribuir para facilitar o processo de desenvolvimento de ontologias expressivas a partir de Linguagem Natural. Além disso conta com o diferencial em utilizar técnicas de Aprendizado de Máquina que o torna uma ferramenta de Autoria capacitada para extrair e checar eficientemente conhecimento do texto. Ainda permite a checagem de novos fatos através da ontologia de topo SUMO, fornecendo, dessa forma, uma modelagem mais precisa e semanticamente correta. |
publishDate |
2019 |
dc.date.accessioned.fl_str_mv |
2019-10-11T18:49:51Z |
dc.date.available.fl_str_mv |
2019-10-11T18:49:51Z |
dc.date.issued.fl_str_mv |
2019-03-20 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/34498 |
url |
https://repositorio.ufpe.br/handle/123456789/34498 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.publisher.program.fl_str_mv |
Programa de Pos Graduacao em Ciencia da Computacao |
dc.publisher.initials.fl_str_mv |
UFPE |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/34498/5/DISSERTA%c3%87%c3%83O%20Israel%20Felipe%20de%20Lima%20Ara%c3%bajo%20Silva.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/34498/1/DISSERTA%c3%87%c3%83O%20Israel%20Felipe%20de%20Lima%20Ara%c3%bajo%20Silva.pdf https://repositorio.ufpe.br/bitstream/123456789/34498/2/license_rdf https://repositorio.ufpe.br/bitstream/123456789/34498/3/license.txt https://repositorio.ufpe.br/bitstream/123456789/34498/4/DISSERTA%c3%87%c3%83O%20Israel%20Felipe%20de%20Lima%20Ara%c3%bajo%20Silva.pdf.txt |
bitstream.checksum.fl_str_mv |
93c90d52e81a346fc188e8b6b0b55295 01daf31ac2cd9bac63adae449b16ea9f e39d27027a6cc9cb039ad269a5db8e34 bd573a5ca8288eb7272482765f819534 06a50d7399a2629116b07532b26188b9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1802310767302672384 |