Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/83608
Título: | Ancestors Note Book: uma aplicação para memorabilia e genealogia, baseada em ontologias |
Autor(es): | Grenhas, João Manuel Pós de Mina |
Orientador(es): | Almeida, J. J. Mendes, Rui |
Palavras-chave: | Humanidades digitais Ontologias OWL2 Genealogia Inferência Prototipagem de aplicações web para ontologias Geração de formulários html RDFLib Processamento de linguagem natural Digital humanities OWL2 ontologies Genealogy Inference Web application prototyping for ontologies HTML form generation RDFLib Natural language processing |
Data: | 2022 |
Resumo(s): | O tema desta dissertação de mestrado desenrolou-se no âmbito das humanidades
digitais, pretendendo desenhar e construir um toolkit de apoio ao registo e processamento
de histórias de família, micro-história, documentos, fotografias, elementos genealógicos e
histórias de instituição, com especial interesse na inferência de indivíduos. Foi desenvolvido
um protótipo de aplicação web de uso pessoal, sobre Flask/Python, configurável (e
reutilizável, salvo ajustes), como prova de conceito a suportar uma ontologia OWL2 sobre o
domínio do problema.
ANB = Ancestors Note Book =
Ontologia AncestorsNB, para
Memorabilia e Genealogia, Relações humanas e Ambiente
+ Filosofia Wiki
+ Inferência Interativa e Dinâmica
+ SPARQL
+ Geração de formulários
O domínio do problema induziu naturalmente uma arquitetura de ontologia, à qual foi
dada persistência num ficheiro de texto em sintaxe Turtle, carregada pela aplicação num
grafo RDFLib. A ontologia é expansível, mas já inclui à partida relacionamentos de genealogia
de pessoas, com diversos graus de parentesco, e ainda relacionamento no âmbito social,
institucional e geográfico, para pessoas, organizações e lugares. Ainda no âmbito da
memorabilia, prevê-se o registo e referência de eventos, fotografias, documentos,
multimédia, histórias de família, artigos sobre qualquer assunto.
Na aplicação, acolhe-se uma filosofia Wiki, no sentido em que proporciona uma
apresentação gráfica (suportada em mardkdown e html), navegação por hiperligações
(internas ou externas), e edição. Em virtualmente qualquer classe ontológica, a apresentação
prettyprint de indivíduos e os formulários de ingestão permitem templating e alguma
configuração. A apresentação prettyprint prevê documentos de variada morfologia, incluindo
texto, PDF, markdown e multimédia.
Permite-se ao utilizador a ingestão de informação em lote (na sintaxe Turtle, por edição
direta ou via ficheiro), e CRUD interativo (via formulários ou SPARQL), num ambiente
operacional rico, com pesquisas de utilizador combinadas com navegação, além de facilitar
a inferência sobre indivíduos, sejam pessoas ou não.
A inferência é interativa (i.e., a pedido interativo do utilizador) e/ou dinâmica (por
etiquetagem no conteúdo de um campo configurado como elegível para este efeito),
jogando com classes, ID de indivíduo, nomes e datas. A inferência pode ter posicionamento
genealógico: basta que seja encontrado um grau de parentesco. Tanto a inferência como os
motores de pesquisa interativa se baseiam num tratamento rico de nomes e moradas em
Português, em que a normalização prevê grafias antigas, além de acentos e partículas de
ligação (de, da, do, etc.). The theme of this master's dissertation is born in the field of digital humanities, intending to design and build a toolkit to support the recording and processing of family histories, micro-history, documents, photographs, genealogical elements and institution histories, with special focus on the inference of individuals. It was developed a web application prototype of personal use, over Flask/Python, configurable (and reusable, except on adjustments), as a proof of concept to support an OWL2 ontology over the problem domain. ANB = Ancestors Note Book = Ontology for Memorabilia and Genealogy, Human Relations and Environment + Wiki Philosophy + Interactive and Dynamic Inference + SPARQL + Form generation The problem domain naturally induced an ontology architecture, which was given persistence in a Turtle syntax text file, loaded by the application in an RDFLib graph. The ontology is expandable, but it already includes genealogical relationships of people, with different degrees of kinship, and also relationships in the social, institutional and geographic scope, for people, organizations and places. Also within the scope of memorabilia, it is foreseen the registration and reference of events, photographs, documents, multimedia, family stories, articles on any subject. The application embraces a Wiki philosophy, in the sense that it provides a graphical presentation (supported in mardkdown and html), navigation via hyperlinks (internal or external), and editing. In virtually any ontological class, the prettyprint presentation of individuals and the ingest forms allow for templating and some configuration. The prettyprint presentation provides documents of varying morphology, including text, PDF, markdown and multimedia. It allows the user to ingest information in batch (in Turtle syntax, by direct editing or via file), and interactive CRUD (via forms or SPARQL), in a rich operational environment, with user searches combined with navigation, in addition to facilitating the inference about individuals, whether persons or not. The inference is interactive (i.e., at the user's interactive request) and/or dynamic (by tagging the content of a field configured as eligible for this purpose), playing with classes, individual ID, names and dates. The inference can have a genealogical position: it is enough to find a degree of kinship. Both inference and interactive search engines are based on a rich treatment of names and addresses in Portuguese, in which the normalization foresees old spellings, in addition to accents and linking particles (de, da, do, etc.). |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de mestrado em Engenharia Informática |
URI: | https://hdl.handle.net/1822/83608 |
Acesso: | Acesso aberto |
Aparece nas coleções: | BUM - Dissertações de Mestrado |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
João-Manuel-Pós-de-Mina-Grenhas-dissertação.pdf | 2,47 MB | Adobe PDF | Ver/Abrir |
Este trabalho está licenciado sob uma Licença Creative Commons