Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/83038

TítuloElaboração semiautomática de uma ontologia para remédios a partir de textos antigos de medicina e de culinária
Autor(es)Nunes, João Filipe da Costa
Orientador(es)Belo, Orlando
Palavras-chaveOntologias
Ontology learning
Extração semiautomática
Machine learning
Natural language processing
Padrões léxico-sintáticos
Ontologies
Semi-automatic extraction
Lexical-syntactic patterns
Data2022
Resumo(s)As ontologias podem ser descritas como uma estrutura de dados com uma semântica concisa, explícita e central. As ontologias têm sido utilizadas com o intuito de representar um domínio de conhecimento, ou pelo menos parte desse domínio, de forma a que, posteriormente, possam ser efetuadas interrogações sobre si, visando a exploração, de forma equilibrada e sustentada, do conhecimento representado nessa estrutura. Desta forma, facilmente poderá ser descoberto e explorado o conhecimento presente num dado domínio que se pretende representar e descobrir através da utilização deste tipo de estrutura. O processo manual de construção de uma ontologia envolve diversos custos, nos quais se pode destacar, em particular, o custo temporal associado à concepção e implementação de uma ontologia para um grande domínio de conhecimento. É neste contexto que se insere a área da Ontology Learning, na qual são integrados vários métodos de diferentes áreas de machine learning no processo de construção de ontologias, com o intuito de o (semi)automatizar. Dentro das áreas de machine learning poderá ser destacada a área de Natural Language Processing, na qual podemos encontrar um conjunto muito diverso de técnicas que nos permitem identificar e extrair termos/conceitos pertinentes, propriedades e relações a partir de um domínio de conhecimento, representado, por exemplo, na forma de um texto. Dentro das diversas técnicas passíveis de serem aplicadas, pode-se destacar a aplicação de padrões léxico-sintáticos, que visam explorar formalidades linguísticas com o objetivo de retirar pares hiperónimo e hipónimo de maneira a identificar conceitos e relações da ontologia. Esta abordagem foi aplicada num conjunto de textos antigos de culinária, agricultura e medicina dos séculos XVI e XVII, escritos em Português antigo. Após termos criado a ontologia, desenvolvemos um sistema capaz de explorar o conhecimento que ela contém, dando particular atenção à exploração dos diferentes remédios, dos ingredientes que compõem estes remédios, e dos processos de preparação desses mesmos ingredientes. Com este sistema, facultámos uma maneira simples e intuitiva de explorar o conhecimento presente nos diversos medicamentos representados e caraterizados na ontologia desenvolvida.
Ontologies can be described as a data structure with concise, explicit, and central semantics. Ontologies have been used in order to represent a knowledge domain, or at least part of that domain, so that later queries can be made over itself, that aim to explore, in a balanced and sustained way, the knowledge represented in this structure. By using this structure, the knowledge that is represented in a certain domain can easily be discovered and explored through methods that can be used to explore this type of structure. The process of manually creating an ontology is filled with costs, in which we can highlight, in particular, the time cost associated with the conception and implementation of an ontology which covers a large domain of knowledge. In light of this issue, the area of Ontology Learning aims to cover these issues, where methods from different areas of machine learning are integrated in the ontology construction process, with the aim of (semi)automating. Within the machine learning areas, the Natural Language Processing area can be highlighted, where a large set of techniques can be applied in order to identify and extract relevant terms/concepts, properties and relationships from a domain of knowledge, represented for example in the form of a text. Among the various techniques that can be applied, one such technique can be through the application of lexical-syntactic patterns, which aim to explore linguistic formalities with the goal of extracting hypernym and hyponym pairs so that the relationships, concepts can be identified. This approach has been applied to a set of classical culinary, agricultural, and medical texts from the XVI and XVII centuries, written in classical Portuguese. After having created the ontology, a system was developed so that the knowledge contained within it could be explored, giving particular attention to the different remedies, the ingredients contained within the remedies, and the preparation process of these ingredients. With this system, an easy and intuitive way to explore the knowledge present in the different medicines represented within the ontology was developed.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado integrado em Informatics Engineering
URIhttps://hdl.handle.net/1822/83038
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DI/CCTC - Dissertações de Mestrado (master thesis)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Joao Filipe da Costa Nunes.pdfDissertação de Mestrado1,72 MBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID