A proposal for a tool for records classification based on ontologies

Abstract

Buscou-se construir e demonstrar uma ferramenta desenvolvida a fim de reduzir o aspecto subjetivo inerente à classificação arquivística, tornando-a mais consistente. Tendo-se em conta que erros de classificação podem prejudicar a grande maioria das funções arquivísticas, especialmente a avaliação e a descrição, foi elaborado um software denominado Ontological Classifier (OntoClass). Esse software, por meio da criação de uma ontologia a partir do plano de classificação de uma entidade produtora de documentos, é capaz de determinar a classe à qual um documento pertence com base em termos autorizados dispostos em uma lista. A fundamentação teórica foi realizada por meio de uma pesquisa bibliográfica e o desenvolvimento da ferramenta foi feito com uso da linguagem de programação Python 3.7 e da linguagem de consulta SPARQL. A partir de testes realizados com uma ontologia simples criada especificamente para este trabalho, conclui-se que o OntoClass alcança seu objetivo, apesar de ainda serem necessários testes em situações reais e apesar de haver alguns requisitos a cumprir para obter resultados positivos de sua utilização.This article describes and demonstrates a tool developed to reduce the subjective aspect inherent to archival classification, making it more consistent. Taking into account that classification errors can affect several other archival functions, especially appraisal and description, we’ve developed a software that we called Ontological Classifier (OntoClass). This software, through the creation of an ontology based on the classification scheme of a corporate body, is able to determine the class to which a document belongs based on terms arranged in a list. The theoretical basis was carried out through a bibliographic research and the development of the tool was made using the Python 3.7 programming language and the SPARQL query language. We conclude that although OntoClass reaches its goal, it is still necessary to test it in real situations and there are some requirements that must be met in order to achieve the desired results

    Similar works

    Full text

    thumbnail-image

    Available Versions