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
Let's take Gollum. I can imagine a topic map has these subjects:
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
Best - john
Show replies by date