[Nepomuk] Re: Correct usage of ontologies?
Sebastian Trüg
trueg at kde.org
Mon Apr 4 10:36:39 CEST 2011
On 04/03/2011 08:17 PM, Matthias Fuchs wrote:
> Am Samstag 02 April 2011, 20:59:10 schrieb Sebastian Trüg:
>> First for the creators of the comic you use nco:PersonContact with its
>> typical properties. This is also what is used for artists of audio files.
>>
>> As for stating who created the comic. For now you can use nco:creator
>> although IMHO that is not entirely correct. We actually need to
>> fix/improve the ontologies in that respect (I will create appropriate
>> tickets for sdo next week).
>>
>> The comic name: IMHO you should use nie:title. topic does not makes
>> sense since it is intended to group things rather than giving them a
>> title or a name. In the end topics are not much more than tags.
>
> The idea why I wanted to use topic was that some comics actually have a title.
> E.g. http://xkcd.com/221/
> Here you have "XKCD", strip "221" by "Randall Munroe", with the title "Random
> Number".
I see. Then for now using nie:title for the name of the comic strip and
using pimo:topic for the name of the comic series might be a solution
indeed.
>>
>> An even fancier approach though would be to define a comic series and
>> episodes of that. Here the question is whether we can reuse or improve
>> NMM which already contains classes and properties to describe tv shows
>> and episodes.
>>
>> Do you think we could find common ground between comics and tv shows?
>> Maybe common base classes?
>
> Yes you are right in this regard, that it basically is the same information.
> Though I wonder what the common demoniator could be named. Also important is
> that some comics are identified by a number, while others are either
> identified by a date or even their title.
> Comparing that with an episode is probably not the right way, since an episode
> has always a distinctive number, a title and then maybe the date of the first
> airing.
I thought about a generic base like:
nmm:Series
nmm:TVSeries subclass of nmm:Series
nmm:ComicSeries subclass of nmm:Series
nmm:Episode
nmm:TVShow subclassof nmm:Episode
and then we change the range and domain of nmm:series to the base classes.
This way we could either add something like nmm:ComicEpisode or just use
the base class with a nie:title and no numbering and no season information.
Cheers,
Sebastian
More information about the Nepomuk
mailing list