Denny
said:
I think the
assumption everything has exactly one type is
oversimplifying
The assumption that
everything is of multiple types is over-complicating.
Usually you can tell
from the first sentence in the Wikipedia page.
"Tuesday is a day of
the week"
"Love is an
emotion"
"(Roman) Catholicism
is a faith"
"Gollum is a
fictional character"
"HAL-9000 is a
character"
"Noah is a
Patriarch"
"Enos was the first
chimpanzee"
So consensus
certainly is being achieved among thousands of authors about the fundamental
type of thing each of these pages represent. Disambiguation pages very commonly
reference these types of things as in "Enos (chimpanzee)".
Let's take Gollum. I
can imagine a topic map has these subjects:
1.
Character
1A. Fictional
character
1A1. Fictional
person
1A2. Fictional
animal
1A3. Fictional
ghost
1A4. Fictional god
Another equally
valid assertion is that Gollum is a Character that is typed as Fictional
and Human thing (both these adjectives that are instances of owl:Class) --
so that a comprehensive system sometime in the future would reinterpret that
Gollum is actually a Fictional person.
As you say yourself,
it's not useful to create a "perfect" system to handle every
imaginable edge case **to the extent that they exist**. Personally I don't
believe such edge cases can be found - I challenge anyone to provide
me such an example.
But more to the
point of Wikidata. I don't believe for a second that WP will be reorganized into
thousands of namespaces. Rather, I believe first, SUBOBJECT names must
include the idea of 'namespace' for the efficiencies gained, and second, WP
pages should be associated with the same set of nouns (noun-phrases)
available for subobject names. IOW, it's an implementation issue whether a
wiki's pages are named using these namespaces, so that the wiki as a whole can
gain the same inherent efficiencies I've sketched for
subobjects.
Best -
john