Semantic Interaction With Music Content Using Foaf
Semantic Interaction With Music Content Using Foaf
Semantic Interaction With Music Content Using Foaf
FOAF
`
Oscar
Celma1 , Miquel Ramrez1 , and Perfecto Herrera1
Music Technology Group, Institut Universitari de lAudiovisual
Universitat Pompeu Fabra
Ocata 1, 08003 Barcelona, Spain.
{ocelma, mramirez, pherrera}@iua.upf.es
http://www.iua.upf.es/mtg
Introduction
The World Wide Web has become the host and distribution channel of a broad
variety of digital multimedia documents. Although the Internet infrastructure
1
http://www.semanticaudio.org
`
Oscar
Celma et al.
<foaf:interest
rdf:resource="http://www.norahjones.com"
dc:title="Norah Jones" />
In this example, Dublin Core definitions are used to express the artists title. A simple question arise: What is Norah Jones?. Is it a book title? Obviously, a country and bluesy music fan will not mistake the Norah Jones term
as a title of a book, but a software agent will. The dc:title tag definition is being
overloaded. In other words, a machine would not understand that the user is
interested in a well-known singer and composer.
Already built-in within FOAF, there are ways to say that a user is interested
in a topic (see example 2.2). Even though there is no taxonomy of topics, this
example gives more general information than the one shown in example 2.1.
There is an interesting project, SongBuddy5 , that offers a way to find music
available on the Internet by browsing peoples FOAF profiles. By finding songs
on bands and labels sites and sharing the URLs of those songs with other users,
music discovery becomes possible. Apart from the usual FOAF information, it
is required to specify a set of songs as RDF resources. SongBuddy describes this
kind of resources using the MusicBrainz6 RDF definition. Associated metadata
2
3
4
5
6
http://www.foaf-project.org
http://www.w3.org/RDF
All examples shown here have been gathered from the web
http://www.songbuddy.com
http://www.musicbrainz.org
<foaf:topic_interest>
<rdf:Description>
<dc:subject>Music</dc:subject>
<dc:description>Pop</dc:description>
</rdf:Description>
</foaf:topic_interest>
for a song are track and artist name. An example of a Songbuddys FOAF
definition is shown in example 2.3. Unfortunately, SongBuddy does not offer any
automated system that can propose new musical assets a user could be interested
in.
`
Oscar
Celma et al.
Our proposal
Expected results
Merging (or embedding) a music ontology within FOAF will allow us to understand a user in two complementary ways; psychological factors extracted
from the normal FOAF profile personality, demographic, socio-economics,
situation and explicit musical preferences. Using this enhanced FOAF profile, the system will be able to filter and to contextualize users queries.
This approach opens a wide range of possible usages and applications, such
as:
Recommendation of new musical pieces, supported by both content-based
and context-based similarity criteria
Recommendation of unknown artists playing close to a users location
whose works are similar to users music taste
Finding, automatically, new mates that have similar musical tastes, building
an adaptive, evolving and ever-growing social network
http://www.w3.org/TR/owl-features
<foaf:Person rdf:nodeID="nickname">
<foaf:mbox_sha1sum>
ce24ca1400c2f511c652b015a1k76f9sa13dk6f9a
</foaf:mbox_sha1sum>
<simo:dislikes>
<simo:genre simo:name="Classical Music" />
<simo:soundslike>
<simo:object>
<simo:artist simo:name="Aerosmith" />
</simo:object>
</simo:soundslike>
<simo:soundslike>
<simo:object>
<simo:track simo:title="Heart of glass">
<simo:artist simo:name="Blondie" />
</simo:track>
</simo:object>
</simo:soundslike>
</simo:dislikes>
<simo:likes>
<simo:artist simo:name="P.J. Harvey" />
<simo:album simo:title="More unchartered heights of disgrace">
<simo:artist simo:name="The Dogs DAmour" />
</simo:album>
</simo:likes>
<simo:review>
<simo:Patient simo:type="track" simo:name="Missed" simo:rating="9" />
<simo:Text lang="en">
I like very much this PJ Harveys song because guitars sound wild (...)
</simo:Text>
</simo:review>
</foaf:Person>
`
Oscar
Celma et al.