SemWeb

Friday, 15. September 2006

quote: semantic web based research isn't working

Zack Rosen blogs about why RDF research sucks and has written a mail to the Simile mailinglist for comments. No comments from me, but a general agreement on his suggestions for a way out:

So what can we do about it?

1. Researchers need to stop thinking of themselves as researchers and start thinking of themselves as implementors.
2. Research institutes need to join forces with emerging businesses looking to adopt semantic technology. This breaks the current model of business / research institute collaboration since startups do not have money to contribute to fund research, but tough noogies.
3. Researchers need to build their tools in real-world development environments, i.e. as modules for LAMP web-publishing tools such as Drupal and Wordpress. They need to find more organizational partners to deploy their solutions. They need to do something other than build widgets.
QR barcode by i-nigma.com/CreateBarcodes
leobard - 22. Sep, 19:46

this text is copied

Just if you wonder: the quote above with the three ways out of the crisis is a 1:1 copy/paste from Zack Rosen, and I agree very strongly with what he says. Additionally, I could think of any other three bullets towards building the semantic web, but I am too lazy now.

If you cite this article, please also cite the original article here:
http://www.zacker.org/semantic-web-research-isnt-working

alijutt8 - 10. Jan, 10:58

Cadillac Deville Fuel Pump
I purchased this app a while ago but have not being able to use it as it won't let me log in. Has anyone else had this problem? I did send an enquiry to customer support but have not heard back as yet so I would be really interested to see if anyone else might have a solution for this problem
miketyson986 - 12. Dec, 11:49


Thursday, 24. August 2006

joining the Nepoverse

Getting up and reading news this morning, and still thinking about yesterdays ramblings how we could benefit from our ideas, TRB's greetings reached me at the right moment:

Welcome to the Nepoverse, by Thomas Roth-Berghofer
Yesterday morning I woke up with this greeting on my mind, a greeting to all those who are interested in the goal of the Nepomuk project: the Social Semantic Desktop. And it got even better: the Nepoverse did not exist in the Googleverse. Until now!
As you may know, we–the Nepomukians–strive for providing you with new tools for better working with (your) knowledge. We want to change the way we, as knowledge workers, live in and with the digital world, not only by providing cool Nepomuked applications and a feature-rich toolbox, but by building a community around the Social Semantic Desktop. Thus, we are shaping our own universe, don’t we?


Yes Thomas, you are right. We want that, and I need that. I don't feef exactly like "our own universe" but would put it more like Stefan Decker often tells the story: Nepomuk is a seed of a community, it starts at one point and gets bigger in circles, bigger, bigger, circling, ...

As I said yesterday night:
Our discipline is a crossover, we need results from artificial intelligence, web 2.0, usability, personalization, databases, data integration, software engineering . . .

And what I should have said then was: we got Nepomuk. There are many people in this project that make exactly this crossover possible, through their different characters and backgrounds.

If you now wonder what we are all blogging about, , see the
QR barcode by i-nigma.com/CreateBarcodes
Ben (guest) - 18. Sep, 06:50

Slammed door = nose out of joing

Gnowsis Beta wiki is a) password protected and b) just plain rude.

cheers

leobard - 5. Oct, 18:09

sorry for the wrong url

Ben: you are right.

the url with https is password protected, I replaced it with the correct url now. thanx!

Wednesday, 23. August 2006

stop fumbling the semantic web, do science

A short note to myself and the community:

Stop fumbling around with the semantic web, make quality science.


A prototype for a search engine with a bad user interface, an implementation of a rdf database that only works half, an ontology that is never used, we all know these projects.

Our discipline is a crossover, we need results from artificial intelligence, web 2.0, usability, personalization, databases, data integration, software engineering . . .

So - science would be to concentrate on one aspect and then improve that, for example to fix yourself on a scaleable rdf database. You develop a scaleable algorithm and prove in a test setup that it works - voila. But then, it takes YEARS until you yourself or others can use this result in their other projects. Saying "we need named graphs" is far away from having an RDF store that supports them in a scaleable way, but the distance is often underestimated by us.

so, I should concentrate on writing down the good ideas we have and wait -YEARS- until I can benefit from my own ideas using software written by somebody else. Like TimBl using a Firefox.
;-)
QR barcode by i-nigma.com/CreateBarcodes
Cédric Mesnage (guest) - 24. Aug, 18:07

You are on the way

right way to go leo, you should then definitely join TF-Abstraction...

Wednesday, 16. August 2006

making sesame2 SPARQL protocol conformant

At the moment we need a SPARQL conformant interface to Sesame2, and as there is none I know of, the power of open source allows us to write one.
openrdf

My first question is: did somebody already write a Servlet that does map Sesame2 servers to the SPARQL protocol?


At the moment sesame2 does not support full SPARQL querying, but it will soon. We don't have to insist on SPARQL as query language, we can pass in SERQL queries and treat them like they were SPARQL, but we have to start with a conformant servlet :-)

Then some longer questions I also asked on the Sesame developer mailinglist:

We think that a SPARQL protocol conformant HTTP servlet is most important for any use of Sesame2 and are willing to invest 10 hours a week into this, more precisely, a clever student worker. We hope to get this done until the end of September.

We would implement a SPARQL protocol conformat query server and a SPARQL protocol conformant query client (issue tracker) for the reading operations of a HTTPSail. For updates of the model, we would stick to the current implementation of the latest CVS of sesame2.

want to know what the sparql protocol is?

I understand that these are MANY questions, I tried to think of all the calamities we are going to face in the next months. And I expect that some hackers out there already handled half of these questions, so don't hesitate to write me, or comment here, or to the sesame devel list.

* The org.openrdf.sesame.server.http.RepositoryServlet is not conformant to the SPARQL protocol,
as defined in the WSDL, or?
http://www.w3.org/TR/rdf-sparql-protocol/#query-bindings-http
the protocol described at org.openrdf.sesame.server.http.protocol.txt does not say anything about sparql

* If not, does anybody know how to generate stubs for the servlets automatically (so that they strictly conform to the protocol)?

* If not, we would examine the Jena / Joseki implementation, as it serves as reference implementation.

* When we implement a SPARQL conformat servlet - can we put it directly into the package org.openrdf.sesame.server.http.SparqlReadServlet, directly in the latest CVS, to have the best uptake and feedback possible?

* If yes, is there also a parser for query results, that can be used on the Client side HTTP sail to read results written by the server?

* What is the status of the HTTP Client? Did anybody do since we last mailed? if yes, please add comments to this ticket:
http://www.openrdf.org/issues/browse/SES-205

* Is the query string already part of the Query object? Jeen said this is a prerequisite for this hack. If not, Jeen: could you do this? This is such a core thing that I don't want to touch it and for you its probably only 50 lines of code.
I mean the solution 1) suggested here:
http://www.openrdf.org/issues/browse/SES-205#action_10533

* Can Sesame2 serialize Query results according to the SPARQL protocol?
I see the QueryResultFormat.SPARQL which would indicate that.

* last but not least: any news about SPARQL query support?

* Do you have a debug environment to test the existing servlets from org.openrdf.sesame.server.http?

* Does the WebClient work? (the code looks SOOO COOL! spring rocks)
- I cannot find any code in the webclient project that actually *changes* triples... hm.

* When Sebastian starts hacking, whom can he jabber/icq for help?
QR barcode by i-nigma.com/CreateBarcodes
leobard - 16. Aug, 17:37

a wiki page

on that is available here:
http://gnowsis.opendfki.de/wiki/SesameDeveloping

I will collect some thoughts on how to do it there.

Damian (guest) - 16. Aug, 17:53

Try joseki, arq, and sesame?

It isn't that difficult to plug sesame into jena as a graph. That should do the trick. You could also try hooking ARQ into sesame directly, although that's less trivial.

leobard - 21. Aug, 09:12

we tried jena and joseki

last year. The gnowsis 0.0 version, and 0.8 version both used Jena. The SPARQL support in Jena is quite a hack on top of the DataSet implementation. The problem here is that Jena doesn't support named graphs "naturally" in the Model / Graph abstraction layer but only on top. So, if you are unlucky, named graphs will take endlessly in evaluating queries.

We also stacked Jena and ARQ on top of Sesame, which is also useless, as you then have the SPARQL query dissected into find(spo) calls that get forwarded, whereas you would want the store to handle the whole query, etc.
http://gnowsis.opendfki.de/wiki/SesameToJena

A nice hack is Richard Cyganiak's sparql2sql, which was published here:
http://jena.sourceforge.net/sparql2sql/

We also tried it, but it has not such a big community as Sesame, and at the end the Jena Database mapping was - at that time - somehow "mediocre". The literals and resources in the object table are marked with "l:" and "r:" (or something similar), so every call to the db involved heavy string parsing .... they could've just separated into table columns, etc etc etc... rant .. rant ... slow ... slow ...

Sesame2 has named graphs in from bottom to top, and a transaction oriented architecture. I feel more comfortable there now. Lets see what happens this time .... ;-)
Jeen (guest) - 17. Aug, 16:03

Most of this stuff is actually already there in Sesame 2

I already replied in some detail sesame developers list to this
(see https://sourceforge.net/mailarchive/message.php?msg_id=36390015 ). but it can't hurt to repeat it in short here I guess: most of the stuff you mention is already there in Sesame 2. There is a servlet that implements SPARQL protocol (a superset actually), and there are parsers and writers for serialized query results (in SPARQL, binary and JSON format).

Damian, I would expect that using ARQ on top of Sesame would result in very bad performance for anything bigger than a toy example, really. For good query performance the engine really needs low-level access to the store...

speednews.it (guest) - 1. Sep, 16:24

speednews.it - web information directory


Tuesday, 8. August 2006

going to burningman-who will be there?

Ok, who from the Semantic Web guys and girls is going to Burning Man this year?

I am going, and we are blogging here about that: I tried to find you guys by using search engines, but I am not witty enought to get the right results, so blogging and asking this question is probably ok for today.

Here is the story how I tried to find you:

This time I swoogled the semantic web to find out who lives near SFO, which indicates that they may go to burningman.

My first try was to go to swoogle.com, a very interesting website where you may lose hours during your office time. Then I found the search engine at swoogle.umbc.edu.

I tried to search for:
  • ns:foaf SFO but this broke. Internal Server Error in /work/swoogle/www/swoogle/3.1/components/com_frontpage/writer.search.php on line 61
  • perhaps not search documents, search ontologies instead. SFO - no results
  • just entering francisco returned too much.
  • refining to ns:foaf francisco, zero.
  • at this point, I registered for an account at swoogle, perhaps then more. Hm, no.
Ok, perhaps the search syntax is wrong. Lets go to Intellidimension's Semantic Web Search engine at www.semanticwebsearch.com. ok, change of tactics: shoot straight at the target of burning man.
  • semanticwebsearch for burningman. Brings some RSS feeds. Ok, that are bloggers. I need semweb bloggers though.
  • perhaps some foaf person said something in interests or so? search, nothing.
  • with "burning man" we get two livejournal users.
ok, lets see what the market leader does. ok, so I didn't hear of these guys before and I see that this use case is interesting. Anyway:

Ok, who from the Semantic Web guys and girls is going to Burning Man this year?
QR barcode by i-nigma.com/CreateBarcodes
tim finin (guest) - 8. Aug, 13:58

Swoogle's down for the moment

Yesterday we discovered that the box that runs swoogle's web interface was compromised and being used to launch attacks on other systems. We also found that Swoogle's database server was being overwhelmed by queries. These probably are not related, but we've had to take Swoogle offline while we address the issues.

BTW, all of your searching on swoogle.com has been noted and is being integrated into AOL's search database, along with your interest in burningman.

leobard - 11. Aug, 22:03

sorry to hear that swoogle is down

that is sad news. Hope you do not have too many troubles. Looking at the comment spam in this blog here I also get nervous.

> BTW, all of your searching on swoogle.com
> has been noted and is being
> integrated into AOL's search database,
> along with your interest in burningman.

What should this tell me? All your base are belong to us? fnord.
nym (guest) - 10. Aug, 00:44

i'm going

my name is nym (tom longson) and i'm going. i should update my foaf to express my interest in black rock city.

will be in the broken staple camp, which is 4:00 and D... next to Pocket, which should be easier to find since a lot of DJs are in there.

hope to meet you!

leobard - 11. Aug, 22:15

hi Tom

I jot down the coordinates. We will hop by sometimes during the bm.

thanx god for the web.
nym (guest) - 13. Aug, 21:13

playainfo

i will put down my info in playainfo (near center camp), and will try to check my messages on there under 'nym'.

leobard, i suggest you do the same, playainfo is very cool (although still very much a closed system). i had aspirations in the past to make a competitive system, but they're already doing a huge amount of work.

see you in 14 days!

Monday, 7. August 2006

three of a perfect pair: gromgull's gnowsis improvements

Gunnar invested much time in the last week to improve his gnowsis experience - adding features he (and everybody else) missed.

read his post on everything that is now available in the gnowsis SVN!

a tag-cloud
tagcloud

a tagging bookmarklet
webtag

synchronising two gnowsis installations
sync
QR barcode by i-nigma.com/CreateBarcodes

Friday, 4. August 2006

I googled for the semantic web (on movies) and all I got was powerpoints

Bullocks!

I googled for movie ontologies and all I got was powerpoints.

In what world am I?

then I found this: please, God, put me into the parallel universe where people do indeed make the semantic web.
QR barcode by i-nigma.com/CreateBarcodes
leobard - 4. Aug, 14:40

at least clusty...

at least, a real search engine like clusty had some results:

clusties try on movie ontologies

Richard Cyganiak (guest) - 4. Aug, 20:31

But we do

I hope God doesn't put you into that parallel universe. You would be missed around here ;-)

leobard - 6. Aug, 20:38

thx!

Hi Richard, thanks :-) Nice to hear that.

you are right, its in our hands to make the world a better place....
tim finin (guest) - 5. Aug, 16:28

Here's the result of a Swoogle search. There's not much out there, which is surprising given how popular movies are and we can probably agree pretty easily on the basic vocabulary. We're in the process of putting online one developed by an (old) student project -- see http://ontology.umbc.edu/imdb/.

karl (guest) - 6. Aug, 02:30

Amazon

You "just" have to convince Amazon to work with one or two Semantic Web enthusiasts to really have an available ontology schema for IMDB.

In case you don't know because it's very hidden.
http://www.imdb.com/interfaces

PS: your commenting system doesn't work anymore when we stop cookies

leobard - 6. Aug, 20:37

amazon & comments

I expect that in a few years we don't convince people, they will come to us to ask how to do it. Look at RSS, that was also RDF at the beginning. Also simple things like DOAP, FOAF, and GEO are taken up pretty good.

For example danbri's GEO vocab was taken up by the GEORSS people, they just use the namespace. thats lowercase semantic web alive, sharing of namespaces to identify strings that mean the same.

About the commenting system: I am using the free blogging platform by twoday.net, which is popular in Austria. They are masters of configuration. Hope it doesn't cause too much hassle.

Talk on Semantic Desktop at ZGDV, 19.10.2006

There is a congres on "Semantic Web und Wissenstechnologien" in Darmstadt at ZGDV on 19th October 2006.

There are many interesting people from Germany giving talks there, Benjamin Novack from the hacker side, Georg Lausen, Andreas Kupfer, Michael Stollberg from Innsbruck, Torsten Priebe from Capgemini Austria, Holger Rath from Empolis, Achim Steinacker from intelligent views, and Leo Sauermann from myself.

If you are a student of university, reduced conference fee for academics is 120€/290€.

semwebzgdv
QR barcode by i-nigma.com/CreateBarcodes

Monday, 31. July 2006

trying out eclipse RCP and RDF

We created a sample Eclipse RCP application that shows how to use sesame and a bit of gnowsis inside SWT and eclipse. We plan to see if we can benefit from Eclipse RCP in Nepomuk. more about this hack here on the gnowsis site.

rcp-pimo

This is what we did:
We started at 17:30 by downloading Eclipse 3.2 and slavishly following the Hello World Tutorial here.



ok, all worked, the empty "hello World" deployment thingy with .exe file and so on weights 7MB. wuff but ok.

Then Leo decided to rename the packages from "semanticdesktop" to "com.example.semanticdesktop" and that was the last time we saw our hello world. shoots, restart.

After Benny got the control, he changed the plugins first window from title "Hello World" to "Semantic Desktop".

Hours later....

ok, we try now the "mail demo" and extend it with a RDF view showing hte pimo tree. First problem: we don't want to import openrdf directly but instead import it as OSGI bundle (woa, cool). Hm, the best approach seems the wizard "plugin from existing jar archives". that generates useful output.

Result at 19:30: we managed to include Sesame and gnowsis as Eclipse OSGI bundles and were able to load the PIMO ontology language from a local file and display it in a tree. Its a lot of work but it looks cool. So, Beer now.
QR barcode by i-nigma.com/CreateBarcodes
Dave Beckett (guest) - 31. Jul, 20:48

Your "on the gnowsis site. " link leads to an access-controlled URL that is not public.

leobard - 31. Jul, 21:52

link: corrected now

thx dave for commenting, typical copy/paste error.
the correct link is: http://gnowsis.opendfki.de/wiki/GnowsisInEclipse

already fixed that in the post, hope your RSS readers will catch it.
leobard - 31. Jul, 21:55

background info

To illustrate more why we are doing this:
  • the current GUI of gnowsis is a lightweight browser, but its hard to extend it (no plugins)
  • other projects like DBIN or Haystack did similar
  • we expect more stability and acceptance by the community if we use Eclipse plugins
so, guys, would you invest time into writing Semantic Desktop plugins as Eclipse RCP plugins? Like that fancy Geo-Tagger from DBIN - we want to reuse it!

Friday, 28. July 2006

flickr-wallpaper

A nice little gadgy from mikecpeck: FlickrPapr

I just used it to create the new header design for my blog.
blogmashup

old but still good.
QR barcode by i-nigma.com/CreateBarcodes
icon

semantic weltbild 2.0

Building the Semantic Web is easier together

and then...

foaf explorer
foaf

Geo Visitors Map
I am a hard bloggin' scientist. Read the Manifesto.
www.flickr.com
lebard's photos More of lebard's photos
Skype Me™!

Search

 

Users Status

You are not logged in.

I support

Wikipedia Affiliate Button

Archive

April 2025
Sun
Mon
Tue
Wed
Thu
Fri
Sat
 
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
 
 
 
 
 

Credits


austriaca
Chucknorrism
digitalcouch
gnowsis
Jesus
NeueHeimat
route planning
SemWeb
travel
zoot
Profil
Logout
Subscribe Weblog