this is for holding javascript data
Julian edited untitled.tex
over 8 years ago
Commit id: 4b7401ee964f9795a084993eb60446c76b0b3b5d
deletions | additions
diff --git a/untitled.tex b/untitled.tex
index e7adeb8..28ae1db 100644
--- a/untitled.tex
+++ b/untitled.tex
...
Aus Abbildung 1.1 könnte abgeleitet werden, dass es sich bei den Werten um primitive Datentypen handelt. Tatsächlich ist es aber eine wichtige Eigenschaft von Wikidata, dass Daten häufig als zusammengesetzte Datentypen modelliert werden. So besteht bspw. der Datentyp ‚Geographic locations‘ aus mehreren Dezimalwerten und dem zugrundeliegenden Koordinatensystem.
Ziel dieses Projekts ist es, den Grundstein für einen neuen Datentypen zu legen, mit dem mathematische Formeln modelliert werden können.
\cite{wikiDataIntro}
Im Folgenden werden wir einen Überblick über WikiData und dessen technischen Hintergründen geben und dann erläutern, was mathematische Formeln sind.
\subsection{Datentypen in WikiData}
Im Folgenden werden Items verfügen über Eigenschaften (properties), die
vorhandenen in Verbindung mit Werten (values) zu Behauptungen werden. Ein Beispiel für eine Behauptung über das Item ‚Berlin‘ wäre:
Einwohnerzahl (property) ist 3.500.000 (value)
In Wikidata wird für jede Eigenschaft ein Datentyp festgelegt. Datentypen
bestehen wiederum aus zusammengesetzten Typen und
ihre Verwendungen aufgezählt werden fest definiert. Dies impliziert, dass ein property einen ausreichend umfangreichen Planungsprozess durchlaufen muss, damit sichergestellt ist, dass es mit dem passenden Datentyp bestmöglich modelliert wird.
Im oben genannten Beispiel wäre der Datentyp Quantity (Mengeneinheit). Dieser setzt sich zusammen aus (Quelle: https://www.mediawiki.org/wiki/Wikibase/DataModel#Quantities)
• amount: the quantity's main value
• lowerBound: the quantity's lower bound (1 by default)
• upperBound: the quantity's upper bound (1 by default)
• unit: unit of measure item (empty for dimensionless values)
wobei im Beispiel lediglich die dimensionslose Anzahl angegeben würde. Durch die Unter- und Obergrenze könnten aber auch temporäre Schwankungen einbezogen werden. Wenn beispielweise eine Schätzung der Einwohnerzahl zugrunde liegt, könnte mit dem Datentyp 3.500.000 +/- 50.000 u.ä. dargestellt werden. Die ‚Einheit‘ verweist im Beispiel vom Datentyp quantity auf eine physikalische Größe und ist nicht etwa ein String.
Neben dem Datentyp 'Menge' gibt es weitere Datentypen \cite{wikiDataList}:
\textbf{Strings} sind sprachenunabhängige Zeichenketten.