206 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			206 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!doctype html>
 | 
						||
<html lang="de">
 | 
						||
 | 
						||
<head>
 | 
						||
	<meta charset="utf-8">
 | 
						||
	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
 | 
						||
	<title>Präsentation Deskriptorenportal</title>
 | 
						||
	<link rel="stylesheet" href="dist/reset.css">
 | 
						||
	<link rel="stylesheet" href="dist/reveal.css">
 | 
						||
	<link rel="stylesheet" href="dist/theme/dracula.css">
 | 
						||
	<style>
 | 
						||
		@font-face {
 | 
						||
			font-family: "Archivo";
 | 
						||
			font-style: normal;
 | 
						||
			font-display: swap;
 | 
						||
			src: local("Archivo"), url("dist/font/Archivo-VariableFont_wdth,wght.ttf") format("truetype");
 | 
						||
			font-weight: 400 700;
 | 
						||
			font-stretch: 62% 125%;
 | 
						||
		}
 | 
						||
 | 
						||
		:root{
 | 
						||
			--r-main-font: 'Archivo', -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, verdana, arial, sans-serif;
 | 
						||
			--r-heading-font: 'Archivo', -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, verdana, arial, sans-serif;
 | 
						||
			--r-heading-font-weight: 700;
 | 
						||
			--r-list-bullet-color: #fff;
 | 
						||
		}
 | 
						||
 | 
						||
		video{
 | 
						||
			border: 1px solid #181e28;
 | 
						||
		}
 | 
						||
 | 
						||
		.reveal h2 {
 | 
						||
			font-size: 1.3em
 | 
						||
		}
 | 
						||
 | 
						||
		.reveal video{
 | 
						||
			max-width: 85%;
 | 
						||
		}
 | 
						||
 | 
						||
		a.cite {
 | 
						||
			display: block;
 | 
						||
			font-size: .7em
 | 
						||
		}
 | 
						||
 | 
						||
		ul.lit li {
 | 
						||
			font-size: .5em;
 | 
						||
		}
 | 
						||
 | 
						||
		p.image-note{
 | 
						||
			font-size: .4em;
 | 
						||
			margin-top: 0;
 | 
						||
			text-align: left;
 | 
						||
		}
 | 
						||
 | 
						||
		.flex{
 | 
						||
			display: flex;
 | 
						||
			justify-content: space-between;
 | 
						||
		}
 | 
						||
		
 | 
						||
		.flex>*{
 | 
						||
			max-width: 45%;
 | 
						||
		}
 | 
						||
		
 | 
						||
		.flex>*>img{
 | 
						||
			max-width: 100%;
 | 
						||
			margin: 0;
 | 
						||
		}
 | 
						||
 | 
						||
		.reveal .slide-number{
 | 
						||
			bottom: 1.5em;
 | 
						||
			right: 2.05em;
 | 
						||
			font-size: .5em;
 | 
						||
			width: 1.5em;
 | 
						||
			padding: 0;
 | 
						||
			text-align: center;
 | 
						||
			background: none;
 | 
						||
		}
 | 
						||
	</style>
 | 
						||
</head>
 | 
						||
 | 
						||
<body>
 | 
						||
	<div class="reveal">
 | 
						||
		<div class="slides">
 | 
						||
			<section>
 | 
						||
				<h2>Deskriptorenportal</h2>
 | 
						||
				<p>Abbildung von Personendeskriptoren mit der <br />Records in Contexts Ontology (RiC-O)</p>
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Ausgangslage & Ziel</h2>
 | 
						||
				<div class="flex">
 | 
						||
				<ul style="font-size: .75em; max-width: 40%;">
 | 
						||
					<li>Die Burgerbibliothek Bern verwendet zur Verzeichnung ihrer Archivalien Deskriptoren.</li>
 | 
						||
					<li>Die Deskriptoren sollen in einen RDF-Datensatz unter Verwendung der Records in Contexts Ontology (RiC-O)
 | 
						||
						gewandelt werden.</li>
 | 
						||
				</ul>
 | 
						||
				<div style="max-width: 55%;">
 | 
						||
				<img src="media/screenshot-desk-search.png"
 | 
						||
					alt="Screenshot der Deskriptorensuche im Archivkatalog der Burgerbibliothek Bern.">
 | 
						||
					<p class="image-note">Screenshot der Deskriptorensuche im Archivkatalog der Burgerbibliothek Bern.</p>
 | 
						||
				<div>
 | 
						||
				</div>
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Records in Contexts (RiC)</h2>
 | 
						||
				<ul>
 | 
						||
					<li>RiC ist ein archivischer Verzeichnungsstandard welcher die amtierenden Standards ISAD(G), ISAAR(CPF), ISDF und ISDIAH ablöst. <a class="cite" href="#/literaturverzeichnis">(EGAD, 2024)</a></li>
 | 
						||
					<li>Bestandteil des Standards ist die Records in Contexts Ontology (RiC-O), welche als Blaupause zur Erstellung von RDF-Datensätzen im archivischen Kontext zu verstehen ist.<a class="cite" href="#/literaturverzeichnis">(ICA EGAD,
 | 
						||
							2024, Abs. «RiC-O design principles»)</a></li>
 | 
						||
				</ul>
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Datenaggregation und -modellierung (1/3)</h2>
 | 
						||
				<ul>
 | 
						||
					<li>CSV-Export via Archivinformationssystem (AIS)<br>(49 242 Einträge)</li>
 | 
						||
					<li>Relationen zwischen Deskriptoren via Web Scraping<br>(82 027 Einträge)</li>
 | 
						||
					<li>Serialisierung in Turtle mit RDFLib (61 069 Tripel) <a class="cite" href="#/literaturverzeichnis">(RDFLib Team, 2024)</a></li>
 | 
						||
					<li>Inferenzbildung mit OWL-RL (5 338 997 Tripel) <a class="cite" href="#/literaturverzeichnis">(Herman, 2014)</a></li>
 | 
						||
					<li>RDF-Triple-Store / SPARQL-Engine Qlever <a class="cite" href="#/literaturverzeichnis">(Bast et al., 2022)</a></li>
 | 
						||
				</ul>
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Datenaggregation und -modellierung (2/3)</h2>
 | 
						||
				<img src="media/c4-data.svg" alt="C4 Diagramm des Systemkontexts für die Datenaggregation">
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Datenaggregation und -modellierung (3/3)</h2>
 | 
						||
				<img src="media/data-model.svg" alt="Diagramm des RDF-Datenmodells">
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Webapplikation</h2>
 | 
						||
				<img src="media/C4-webapp.svg" alt="C4 Diagramm des Systemkontexts für die Webapplikation.">
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Suche</h2>
 | 
						||
				<video data-autoplay loop controls src="media/search.webm"></video>
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Zeitstrahl</h2>
 | 
						||
				<video data-autoplay loop controls src="media/timeline.webm"></video>
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Deskriptorendetailansicht</h2>
 | 
						||
				<video data-autoplay loop controls src="media/detail.webm"></video>
 | 
						||
			</section>
 | 
						||
			<section>
 | 
						||
				<h2>Diskussion</h2>
 | 
						||
				<ul>
 | 
						||
					<li>Konsistenz in der Datenmodellierung: Geburts- und Todesdatum ebenfalls als «rico:EventType»
 | 
						||
						modellieren? Oder z. B. BIO Vocabulary verwenden?<a class="cite" href="#/literaturverzeichnis">(Davis et al., 2011)</a></li>
 | 
						||
					<li>OWL-RL: Infernzbildung führt zu Tripel mit Literalen in der Subjektposition. Patch ist eine
 | 
						||
						Kombination der Lösungsvorschläge von <a href="#/literaturverzeichnis">al-Dosari (2023)</a> und <a href="#/literaturverzeichnis">Car (2023)</a></li>
 | 
						||
				</ul>
 | 
						||
			</section>
 | 
						||
			<section id="literaturverzeichnis">
 | 
						||
				<h2>Literaturverzeichnis</h2>
 | 
						||
				<ul class="lit">
 | 
						||
					<li>
 | 
						||
						al-Dosari, M. (2023, März). OWL RL creates triples with a Literal as Subject when evaluating
 | 
						||
						PROV-O ontology #50. Zugriff am 28. Dezember 2024 unter <a
 | 
						||
							href="https://github.com/RDFLib/OWL-RL/issues/50#issuecomment-1476897684">https://github.com/RDFLib/OWL-RL/issues/50#issuecomment-1476897684</a>
 | 
						||
					</li>
 | 
						||
 | 
						||
					<li>Bast, H., Kalmbach, J., Klumpp, T., Kramer, F., & Schnelle, N. (2022). Efficient and Effective
 | 
						||
						SPARQL Autocompletion on Very Large Knowledge Graphs. Proceedings of the 31st ACM International
 | 
						||
						Conference on Information & Knowledge Management, 2893–2902. <a
 | 
						||
							href="https://doi.org/10.1145/3511808.3557093">https://doi.org/10.1145/3511808.3557093</a>
 | 
						||
					</li>
 | 
						||
					<li>
 | 
						||
						Car, N. (2023, August). Unexpected behaviour of OWL-RL reasoner (Literals in the position of
 | 
						||
						Subjects) #63. Zugriff am 28. Dezember 2024 unter <a
 | 
						||
							href="https://github.com/RDFLib/OWL-RL/issues/63#issuecomment-2283074918">https://github.com/RDFLib/OWL-RL/issues/63#issuecomment-2283074918</a>
 | 
						||
					</li>
 | 
						||
					<li>
 | 
						||
						Davis, I., & Galbraith, D. (2011, Juni). BIO: A vocabulary for biographical information. Zugriff am 17. Dezember 2024 unter <a href="http://purl.org/vocab/bio/0.1/">http://purl.org/vocab/bio/0.1/</a>
 | 
						||
					</li>
 | 
						||
					<li>EGAD. (2024, Juni). Records in Contexts (RiC). Zugriff am 17. Dezember 2024 unter <a
 | 
						||
							href="https://www.ica.org/ica-network/expert-groups/egad/records-in-contexts-ric/">https://www.ica.org/ica-network/expert-groups/egad/records-in-contexts-ric/</a>
 | 
						||
					</li>
 | 
						||
					<li>Herman, I. (2014, Oktober). OWL-RL: OWL-RL: A simple OWL2 RL reasoner on top of RDFLib. <a
 | 
						||
							href="https://doi.org/10.5281/zenodo.14543">https://doi.org/10.5281/zenodo.14543</a></li>
 | 
						||
					<li>ICA EGAD. (2024, September). International Council on Archives Records in Contexts Ontology (ICA
 | 
						||
						RiC-O). Zugriff am 2. November 2024 unter <a
 | 
						||
							href="https://www.ica.org/standards/RiC/RiC-O_1-0-2.html">https://www.ica.org/standards/RiC/RiC-O_1-0-2.html</a>
 | 
						||
					</li>
 | 
						||
					<li>RDFLib Team. (2024). RDFLib. Zugriff am 17. November 2024 unter <a
 | 
						||
							href="https://github.com/RDFLib/rdflib">https://github.com/RDFLib/rdflib</a>/li>
 | 
						||
				</ul>
 | 
						||
			</section>
 | 
						||
		</div>
 | 
						||
	</div>
 | 
						||
 | 
						||
	<script src="dist/reveal.js"></script>
 | 
						||
	<script>
 | 
						||
		Reveal.initialize({
 | 
						||
			width: 1080,
 | 
						||
			height: 720,
 | 
						||
			history: true,
 | 
						||
			controls: false,
 | 
						||
			hash: true,
 | 
						||
			slideNumber: true,
 | 
						||
			mouseWheel: true,
 | 
						||
		});
 | 
						||
	</script>
 | 
						||
</body>
 | 
						||
 | 
						||
</html> |