Explorando o Conhecimento Disponível na Web Semântica e o Feedback do Usuário para Melhorar a Acurácia de Alinhamentos Gerados em Processos de Ontology Matching

Detalhes bibliográficos
Ano de defesa: 2011
Autor(a) principal: PEREIRA, Thiago Pacheco Andrade
Orientador(a): SALGADO, Ana Carolina Brandão
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/2460
Resumo: Ontologias são usadas em diversos tipos de aplicações, como integração de banco de dados, sistemas peer-to-peer, e-commerce, serviços na Web Semântica e redes sociais. Devido ao aumento na quantidade e diversidade de ontologias, surge o problema da heterogeneidade de termos e representações e um dos desafios do uso de ontologias é tratar de forma mais eficiente essa heterogeneidade para possibilitar um melhor entendimento entre sistemas e a integração de informações. Um processo de ontology matching tem como objetivo encontrar correspondências entre elementos de ontologias distintas. Isto faz com que ferramentas deste tipo sejam interessantes em aplicações que usam ontologias. O conjunto de correspondências gerado é chamado alinhamento e pode ser usado para criar um entendimento entre agentes que representam seu conhecimento por ontologias, como também para reformular consultas em bases de dados que possuam seus esquemas representados por ontologias, possibilitando a integração de dados, dentre outras aplicações. Muitas técnicas de ontology matching usam comparações sintáticas ou estruturais entre os elementos das próprias ontologias. Porém, usar apenas o conhecimento interno das ontologias não tem sido suficiente para inferir todas as correspondências possíveis entre as ontologias envolvidas. Este trabalho tem como objetivo o uso de novas fontes de conhecimento externo encontradas na Web Semântica. Ontologias são usadas para adicionar semântica à navegação na Web, sendo associadas a páginas e contendo informações semânticas sobre elas. O desenvolvimento da Web Semântica vem fazendo crescer o número de ontologias disponíveis na Internet. Usamos estas ontologias para extrair conhecimento adicional sobre um determinado domínio do qual faz parte as ontologias que são comparadas. Outro objetivo deste trabalho é fornecer ao usuário a possibilidade de remover correspondências para obter conhecimento sobre correspondências incorretas. Essas informações são guardadas e, em futuras operações de ontology matching que envolvam ontologias de domínio semelhante, podem ser levadas em consideração para incluir ou eliminar uma correspondência de um alinhamento futuro