Hello everybody,
today I like to announce a first draft of the Recommendation
Ontology[1,2,3]. As far as I get an overview, there exists currently no
ontology, which address this purpose as I intended it.
With this ontology it should be possible to associate a recommendation
to someone or something. The recommendation itself includes the
recommendation objects and a relation to the recommender, e.g. an
is:InfoService instance. The association and/or similarity statements,
which are describing the reasons for a recommendation, can be described
on the basis of the sim:Association[4] concept, which can be related to
a sim:association concept by the property ao:included_association[5].
The aim of the Recommendation Ontology is to serve recommendations from
different information services to users (or something) by having also
the opportunity to describe the reasons for the recommendation and
hence, enable transparency. A use case example, which follows the idea
of transparency recommendations is dbrec.net[6].
Please let me know, what do you think about this modelling. Comments,
critics and suggestions are very welcome.
Cheers,
Bob
[1] http://smiy.sourceforge.net/rec/rdf/recommendationontology.n3
[2] http://smiy.sourceforge.net/rec/rdf/recommendationontology.owl
[3] http://smiy.sourceforge.net/rec/gfx/rec_-_recommendation.gif
[4] http://purl.org/ontology/similarity/Association
[5]
http://purl.org/ontology/ao/associationontology.html#included_association
[6] http://dbrec.net/