Re: What about music-related URIs???

2009-09-07 Thread Toby Inkster

On 6 Sep 2009, at 17:06, Dan Brickley wrote:


ps. i am just running MusicBrainz Picard tagger over all my mp3s
(includes all the CDs I ever bought...). ... Is there a tool /
workflow people here can recommend to turn all that into RDF locally?
does picard keep a db somewhere, or all metadata is just within the
files?


I wrote a tool to do this for myself a while ago. Last night I  
cleaned it up and added it to my source repository, but forgot to  
reply here.


http://goddamn.co.uk/viewvc/misc/ogg2rdf/ogg2rdf.pl

It only works on Oggs right now, but it probably wouldn't be much  
work to add MP3 support as well.


Usage is:

ogg2rdf.pl somefile.ogg anotherfile.ogg /some/dir/ /another/dir/  
anotherfile.ogg


And it prints out RDF/XML to STDOUT.

--
Toby A Inkster
mailto:m...@tobyinkster.co.uk
http://tobyinkster.co.uk






[Ann] Triplification Challenge 2009 Winners

2009-09-07 Thread Sören Auer

Hi all,

Last Friday, the winners of this years Triplification Challenge were 
announced at I-Semantics 2009 in Graz. The winners are:


* 1st prize: Anja Jentzsch, Jun Zhao, Oktie Hassanzadeh, Kei-Hoi Cheung, 
Matthias Samwald, Bo Andersson with *Linking Open Drug Data*


* 2nd prize: Bernhard Schandl with *TripFS*: Exposing File Systems as 
Linked Data


* 3rd prize: Matthias Quasthoff, Sebastian Hellmann, Konrad Höffner 
with Standardized *Multilingual Language Resources* for the Web of Data: 
http://corpora.uni-leipzig.de/rdf


We received a number of very high quality submissions and decided to 
award two honorable mentions to:


* Danh Le Phuoc with *SensorMasher*: publishing and building mashup of 
sensor data
* Andreas Koller with SKOS Thesaurus Management based on Linked Data 
with *Poolparty*


Links to the submissions are available from:

http://blog.aksw.org/2009/triplification-challenge-2009-winners/

We would like the Triplification Challenge 2009 sponsors *Ontos AG* 
(http://www.ontos.com/), *Punkt.NetServices* 
(http://poolparty.punkt.at/) and *DERI* (http://www.deri.ie/) for their 
kind support.


On behalf of the challenge organizers,

Sören

--

--
Sören Auer, AKSW/Computer Science Dept., University of Leipzig
http://www.informatik.uni-leipzig.de/~auer,  Skype: soerenauer



SPARQL: restricting DESCRIBE queries

2009-09-07 Thread Bernhard Schandl

Hi,

is there any way to limit the number of triples returned by a DESCRIBE  
query? The LIMIT clause of sparql obviously applies to the number of  
result bindings, but each result binding may lead to an arbitrary  
number of triples.


Consider the following queries against dbpedia:

SELECT ?concept WHERE { ?concept rdfs:label Berlin@en . } LIMIT 1

returns one result, whereas

SELECT ?concept WHERE { ?concept rdfs:label Berlin@en . } LIMIT 2

returns two results. Now,

DESCRIBE ?concept WHERE { ?concept rdfs:label Berlin@en . } LIMIT 1

returns 28 triples describing dbpedia:Category:Berlin, while

DESCRIBE ?concept WHERE { ?concept rdfs:label Berlin@en . } LIMIT 2

returns some ~4500 triples because it includes the description of  
dbpedia:Berlin.


Any suggestions how I could limit the number of triples returned by  
such a query?


Best, Bernhard




Re: SPARQL: restricting DESCRIBE queries

2009-09-07 Thread Toby Inkster

On 7 Sep 2009, at 15:36, Bernhard Schandl wrote:


DESCRIBE ?concept WHERE { ?concept rdfs:label Berlin@en . } LIMIT 2

returns some ~4500 triples because it includes the description of  
dbpedia:Berlin.


Any suggestions how I could limit the number of triples returned by  
such a query?



Fake it with CONSTRUCT?

CONSTRUCT { ?concept ?p ?o . }
WHERE { ?concept rdfs:label Berlin@en ; ?p ?o . }
LIMIT 2

--
Toby A Inkster
mailto:m...@tobyinkster.co.uk
http://tobyinkster.co.uk






2nd CfP: Workshop on User-generated Services (UGS2009) *** Extended Paper Submission Deadline to September 13th, 2009 ***

2009-09-07 Thread Knud Hinnerk Möller

*** Extended Paper Submission Deadline to September 13th, 2009 ***

(apologies for multiple postings)
--
CALL FOR PAPERS
--
1st International Workshop on User-generated Services (UGS 2009)
co-located with the 7th International Conference on Service Oriented
Computing (ICSOC2009) and ServiceWave2009
Stockholm, Sweden, November 23rd or 24th, 2009 (to be decided)
Papers due: 13th September 2009 (extended by one week)
--


Workshop Goal:

Service-oriented architectures (SOA) have transformed the way software  
systems are being developed. However, the development of services is  
still service-centric rather than user-centric. The reuse and  
combination of such services requires the assistance of a skilled  
developer. The workshop aims to explore research and development which  
will empower end-users to participate in the generation, combination  
and adaption of services to create functionality and solve problems in  
their work - what we user-generated services.



Background:

User-generated content (UGC) has become a major source of information  
on the World-Wide Web. Wikis, blogs, web-based user forums and social  
networks have empowered end-users to collaboratively create content  
and share it. UGC is not only a phenomenon in the private domain but  
has become a major source for technical solutions as exemplified by  
search results of technical problems in Google: solutions are  
increasingly found in sites providing UGC.


Thus end-users have become a major source of knowledge, similarly  
leveraging the “resources at the edge of the network” as P2P systems  
have done on a technical level. The next logical step is that after  
supporting the creation and management of data, the same should be  
done at the level of services created and provided by end-users, i.e.,  
“User-generated Services” (UGS). UGS can be cover a range of services,  
from ad-hoc, situational applications for personal use to more  
advanced enterprise mash-ups supporting a community of users. In order  
to facilitate UGS, tools and infrastructures to create, combine, reuse  
and execute possibly complex services in an easy manner are needed.


There is a range of issues that have to be addressed in order to  
realise the vision of user-generated services: service front-ends that  
support new ways of visualising and interacting with services have to  
be explored; questions of modelling end-users, who can range from  
naive users to power users, come into play, as well as modelling user  
behaviour and user context; automatic and semi-automatic methods for  
service composition are relevant, in order to lower the learning curve  
and technological threshold that users need to overcome for the  
creation of services.


The aim of the workshop is to bring together researchers and  
developers from both academia and industry, covering the different  
fields that are relevant for user-generated services, such as service  
oriented computing, semantics, human computer interaction and software  
design. The workshop will foster an exchange of ideas to further the  
state of the art in the field, share and define new ideas and  
practical experiences in designing, creating, deploying and using user- 
centric services, establishing new methodologies, techniques and  
graphical interfaces. The findings aim to facilitate and attract non- 
technical users to create and use electronic services, which  
architectural models would be the most adequate, and how for example  
semantics can play a role in designing and creating them.



--
Topics of Interest (not limited to)
--

- Methodology and Conceptualisation
- Techniques to facilitate the creation of services by end-users
- User-centric software development methodologies
- Methodologies to accommodate different kinds of end-users (naive,  
power user, ...)

- Architectures and Platforms
- Platforms and middleware to facilitate the connection of back-end  
services and service front-ends

- Architectures for service front-ends
- Indexing and cataloguing of services
- Deployment of services
- Easy service composition
- End-user Interfaces and Service Front-ends
- Intuitive visual tools to manipulate and combine service components
- Interface metaphors to hide and abstract service complexity from non- 
technical users

- Different patterns for user-service interaction
- Interfaces to enable service and resource mashups
- Exposing existing back-end services to end-users
- Studies dealing with usability of Service Front-ends
- Context and Behaviour
- Taxonomies and Ontologies describing user context
- Context-based personalisation of services and tools
-