your suggestion has two requirements that I think are hard to achieve:
* first, we need an agreement on the set of (non-overlapping but complete)
types that exist in the world
* second, we would need to assume that the Wikidata editors would agree on
one and exactly one type for every item, and not change that anymore. And
this seems to habe to happen during the creation of the item.
I find both assumptions rather strong. What type would "Tuesday" be? Or
"Roman-catholic religion"? What type is "Love"? Who decided on the
What are the conditions for typeness? You give Person and Place and Date as
types. So Obama is a Person. Is Gollum a Person? Hal-9000? Noah, the
builder of the ark? Enos, the chimpansee that traveled into space?
I think the assumption that everything has exactly one type is
2012/4/5 John McClure <jmcclure(a)hypergrove.com>
Wiki namespaces are currently so underused people may not realize their
importance: they provide crucial semantic information. For instance,
consider the example given in Wikidata's data model article
"Obama was US Senator from Illinois from January 3, 2005 to November 16,
which yielded these observations:
- mainSnak of type PropertyValueSnak with subject "Obama", property
"US Senator from", and value "Illinois"
- auxiliary Snak of type PropertyIntervalSnak with property "in
office" and interval "January 3, 2005 to November 16, 2008" (the
the auxiliary Snak is always the statement itself).
An alternative lexical model might restate this as
"The US Senator for the place Illinois is/was the person Obama from date
January 3, 2005 until date November 16, 2008".
- the prime resource being described is a US Senator page not so much
the Obama page
- Person:Obama is the subject complement of this US Senator via the
linking verb-property 'was' or "is"
- "for" is a property of this US Senator whose value is
- "from" is a property of this US Senator with the value "Date:January
- "until" is a property of this US Senator with the value
"Date:November 16, 2008"
A significant point is that that US Senator page is named Senator:Barack H
Obama (or, Legislator:Barack H Obama or Public Employee:Barack H Obama,
etc); it is of type US Senator, and it has these three properties, for,
from, and until. In other words, if the content from this page is to be
shown on the Person:Barack H Obama page, then that content should be
transcluded from the Senator page; its semantic markup need not because
software can interpret transcluded material as being a "subject" of, &or
organic to, the Person page.
Lastly I really don't know how developers will cognitively absorb made-up
words like Snak. The need for the term does mystify me somewhat. I do think
everyone seems to "get" namespaces, appreciating the clarity they provide.
I hope concepts like "namespace" can be equally as prominent at this stage
as Snaks in the Wikidata model. Regards,
03:03, 5 April 2012 (UTC)
Wikidata-l mailing list
Project director Wikidata
Wikimedia Deutschland e.V. | Eisenacher Straße 2 | 10777 Berlin
Tel. +49-30-219 158 26-0 | http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.