SemWeb

Friday, 26. January 2007

Making desktop search worth it: connecting strigi, beagle++, aperture

Did you ever ask yourself why you can't find anything on your own computer, but can find stuff in the internet? Its the great search engines.

On the desktop, the Nepomuk project is aiming to enhance desktop search with semantic features. So additional to asking "where are these files with 'money'" you can ask for things related to job offers within the last month.

Sebastian Trüg (whom you may know because you have been using K3B to burn CDs, watch the "about" window of this KDE app) is leading the Semantic Desktop integration for KDE, and he connected us with many other people, for example Jos van den Oever from the Strigi project.

We have set up a wiki page with plans for the future, and will try to integrate RDF search with fulltext search. This would allow a very generic, "technically beautiful" solution to data indexing, RDF is very generic and reusable and fulltext-indexing is quite handy already.

Pray for us, hold your thumbs, if all goes well, we will agree on one standard and desktop search will rock and roll.
QR barcode by i-nigma.com/CreateBarcodes
anonymous (guest) - 29. Jan, 14:41

Tracker

See also Tracker: http://www.gnome.org/projects/tracker/
which I believe has an RDF Query interface.

Saturday, 13. January 2007

Notes on Connecting First and Second Life

Matt Biddulph has published notes on how he connected a hardware knob with a second life parameter. Second Life is a computer world where you can create objects, manipulate them, sell them, within a three-dimensional world. Matt used an arduino board, a kind of electrical device you can plug into a computer and play around with electronics.

Watch the video demo on his weblog.

The direction this is going is exactly what I love: connecting the world of information (secondlife, the web) with the physical world.

Now what I would love to see is to use the Nintendo WII hacked, so that I can use the WII wireless controller to get the Secondlife stuff moving.

It seems this hack is still to be done, but this video gives a light impression of what I mean:
/>/>

The guys from zedomax.com have used a CUBLOC controller to create a Joystick USB device for a PC. But not a joystick, a six-axis-of-freedom-controller. The glue is some basic code on a basic controller.
QR barcode by i-nigma.com/CreateBarcodes
Second Life Pro (guest) - 9. May, 23:45

Interesting...

... indeed. And yes: WII would rock! :)

Enjoy and have fun!

Wow! It looks like everyone is having fun! Well, you might find me an intruder or a gatecrasher here. I just got bored and tired with work and Googled for hardworking people who are now having some fun after a backbreaking work in the office. I stumbled upon your blog and now my mind is full of plans on my next trip to the beach.

leobard - 25. Jan, 09:01

everyone should do that

excellent. thats the generic thing we all should do :-) (or our spam-bots scarcely leave here)

Wednesday, 10. January 2007

Semantic Web at XTech 2007

People from the W3C SWEO group are wondering if anybody from the Semantic Web is giving a demo or talk at the XTech 2007 conference in France.

Are you on the XTech, presenting Semantic Web? If yes, please contact me (leo.sauermann@dfki.de) or Susie Stephens (susie.stephens@oracle.com), we want to help people find tutorial material and collect useful presentations on the Semantic Web.

Btw, The goal of the SWEO is to develop strategies and materials to increase awareness among the Web community of the need and benefit for the Semantic Web, and educate the Web community regarding related solutions and technologies.
QR barcode by i-nigma.com/CreateBarcodes

Friday, 5. January 2007

Benjamin Horak's ConTag won the IBPM Award on IBPM Kongress 2007

Benjamin Horak's Semantic Web 2.0 tagging system Contagwon the IBPM Award on IBPM Kongress 2007.

His Blog:
Today I was informed, that ConTag won the IBPM Award of the IBPM Kongress 2007 in Cologne.

I submitted it under the category of document management systems. If you are interested, come and visit me there (www.ibpmkongress.de/).

Again I want to thank Leo Sauermann and Dr. Thomas Roth-Berghofer for supporting me during the developement of ConTag.
QR barcode by i-nigma.com/CreateBarcodes
coach001 - 17. Nov, 13:05

coach

louis vuitton
[url=http://www.louisvuissttonoutletbbh.com]louis vuitton[/url]

Tuesday, 2. January 2007

Aperture MIME type Identifier rated best

Fred Eaker, a Software developer from North Carolina, tested different MIME-type Identification implementations available and wrote a blog post about it.

The result is, that our code from Aperture
performs with a significantly higher quality:
The detection accuracy of most libraries was less than 50%. However, the Aperture Framework's MagicMimeTypeIdentifier was extremely accurate. It was able to correctly identify many proprietary formats.

Thanks to Christiaan Fluit, who developed that code and invested much much time into it.


read the whole article
QR barcode by i-nigma.com/CreateBarcodes

Saturday, 30. December 2006

Merry christman, h new year and photos

tomorrow i'll upload latest photos. until then, look at the teddy bear appearing on this travel.

So, take your teddy bears out to travel!

I will try to do that.

teddy
QR barcode by i-nigma.com/CreateBarcodes

Monday, 18. December 2006

Two user interfaces for the semantic web: a generic semantic web editor and masses of mashups

In this article I will show in what direction for editing RDF I will head in the next year, proposing two approaches: first one Java based integrated RDF browser and editor for the desktop, and second masses of small data mashup editor applications on the web.

So, you want to publish data about that upcoming event, the date, time, and place of that appointment, and the expected participants? And you want to do it in a way that it integrates with social websites and everybody can add the data into their individual information management system, be it on google calendar or in their personal timetable? The semantic web would offer that, allowing you to publish any data on the web using an open and free standard. The only problem is: you don't get an "one editor does it all" and you don't get decent integration into your everyday applications - yet.

Once you published the data in RDF format, there are some firefox plugins that let others use it, and search engines such as swoogle or swse will pick the data up. I tried in 2004 to find a generic RDF browser and editor and again later but could not be satisfied. Many people feel the same and some reacted in their blogs, coming to the conclusion that we do not need something as generic as raw RDF, but user friendly applications to edit it.

For 2007, I plan to be part of two streams of work that will happen.

Plan A: The Semantic Desktop Rich Client based on Eclipse RCP

This is going to be a desktop application that lets you download, edit and publish Semantic Web data. It will look something like the many applications already built on RCP:
ibmWorkplaceClient

If you don't know Eclipse RCP: its a framework that lets you plug together bigger applications using Java. Ok, not as cross-language as the .NET platform or as used as ActiveX controls, but at least Java is now open source and exists on most platforms. And accidentially, I am familiar programming it.

So, the plan is to first define a few background components for RDF data handling, using the RDF2Go abstraction layer to allow you to plugin any RDF store you want. Then we need a few screws and hinges and a registry of plugins, and hopefully you will be able to browse and edit most common RDF data using a nice plugin. For example, a plugin to edit FOAF files and publish them somewhere would be part.

This project is coined Semantic Desktop Rich Client and is hosted on the semanticdesktop.org wiki, some people from Nepomuk will start coding a small core and then we discuss with others how to standardize a little.

Plan B: masses of small data mashup editor applications on the web

The problem of editing and publishing RDF can also be solved on the web itself. Some of you may know the foaf-a-matic editor that allows you to create RDF statements. For example, I could go there, create some RDF and put it here. Lets do that. Here is the result:

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:admin="http://webns.net/mvcb/">
<foaf:Person rdf:ID="me">
<foaf:name>Leo Sauermann</foaf:name>
<foaf:givenname>Leo</foaf:givenname>
<foaf:family_name>Sauermann</foaf:family_name>
<foaf:mbox_sha1sum>
bda8b719cf44de6997b69bc9cc5fca622b2645b3
</foaf:mbox_sha1sum></foaf:Person>
</rdf:RDF>


Doesnt look that pretty. No wonder, its got to be embedded in the HTML code of this webpage. Then it would look something like this (my blog cuts out RDF code, so I cannot really post it here, tried it, doesnt work, don't want to fuzz with rRDF now, be patient, someone will make a mashup that lets you allow to embed rdf in a blog):

Leo Sauermann
Leo
Sauermann
bda8b719cf44de6997b69bc9cc5fca622b2645b3


Thats the advantage of RDF, its compatible with HTML and if you want more featurs, checkout eRDF and RDF-A.

The problem we need to solve now is: editors such as the foaf-a-matic need to be able to suck data in, edit it, and put it at the place where they got them from. Think of it like using more than one text editor on the same file, vi, emacs, kwrite, MS-Word, openoffice they are all nice ways to edit text. The same with the Semantic Web, and the advantage is that the Semantic Web data is designed to be on the web anyway.

So, we need to write small editors that can suck data from RDF repositories, edit the RDF a little, and store it back. You have your store at A, got all your data there, and your friend Alistair tells you about that great photo annotator on flunker.com, which happens to be a RDF editor like the one the XSLT semi-god Masahide Kanzaki offers. We only need more of them, and we need an automatic way to BLOG the data that was created by editors like Kanzaki.

So, at the end, I would like to be able to copy/paste the RDF generated by Masahides web-application into this blog and have the great annotations shown here.

ok, lets do that, here is the RDF of a photo annotation, here again the code:


<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:image="http://jibbering.com/vocabs/image/#"
xmlns:an="http://www.w3.org/2000/10/annotation-ns#"
>
<rdf:Description rdf:about="">
<an:annotates
rdf:resource="http://static.flickr.com/31/39230921_71f02f0f10.jpg"/>
<an:author>leobard</an:author>
<an:created>2006-12-18T09:02:37Z</an:created>
</rdf:Description>
<foaf:Image
rdf:about="http://static.flickr.com/31/39230921_71f02f0f10.jpg">
<dc:title>Leo and Inkel</dc:title>
<dc:description>Leo and inkel at Buenos Aires</dc:description>
<dc:creator>Leobard</dc:creator>
<image:width>375</image:width>
<image:height>500</image:height>
<image:hasPart>
<image:Rectangle rdf:ID="p1">
<image:points>261,62 339,198</image:points>
<dc:title>Inkel</dc:title>
<image:depicts rdf:parseType="Resource">
<dc:description>Inkel</dc:description>
</image:depicts>
</image:Rectangle>
</image:hasPart>
<image:hasPart>
<image:Rectangle rdf:ID="p2">
<image:points>100,65 201,202</image:points>
<dc:title>Leo</dc:title>
<image:depicts rdf:parseType="Resource">
<dc:description>Leobard</dc:description>
</image:depicts>
</image:Rectangle>
</image:hasPart>
</foaf:Image>
</rdf:RDF>



and here is the result you get when rendering it nicely, this time using Kanzakis magic:


Leo and Inkel

Leo and inkel at Buenos Aires

Image description

Property Value
dc:title Leo and Inkel
dc:creator Leobard
image:width 375
image:height 500
Exif analysis The Web KANZAKI Exif to RDF

Image parts annotation

Inkel

rect(62px, 339px, 198px, 261px)

-62
-261

Property Value
points 261,62 339,198
title Inkel
depicts description:
Inkel;

Leo

rect(65px, 201px, 202px, 100px)

-65
-100

Property Value
points 100,65 201,202
title Leo
depicts description:
Leobard;

About this annotation

Property Value
an:annotates http://static.flickr.com/31/39230921_71f02f0f10.jpg
an:author leobard
an:created 2006-12-18T09:02:37Z

See Image annotator to describe your own image.

ok, now its your time to make a nicer annotator....
and blog the RDF it generates ...
and wait for semantic web search engines to grab it ... ...


 
QR barcode by i-nigma.com/CreateBarcodes
Ben Tremblay (guest) - 24. Dec, 01:40

You have been discovered!

*jingle-ling*
Merry Christmas Leo

My intuition has been confirmed; I could not believe that you had no blog, as indicated by your blogspot.com profile. You are hiding your light under a basket?!

I am indulging my usual habit and drilling down through the various links related to NEPOMUK and semantic desktop ... is how I found this ... trying to get a new password for the OntoWorld Wiki; I spotted a typo in a URL on SemanticDesktopWS2006.

So, this to you for now.

cheers
ben

p.s. As my URL for this post I put the LiveJournal I used as scratchpad for things SW.

sum - 24. Dec, 04:52

(m)EIN WUNSCH:

Zum Weihnachfest und

für das neue Jahr 2007

alles erdenklich Gute ! wega


leobard - 2. Jan, 10:33

Thanks for the greetings!

Hi folks, thanks for the greetings!
A happy new year to you.

Monday, 4. December 2006

publishing vocabularies made easier

Today I had to publish a draft of the pimos vocabulary, done by Max Völkel and me to merge Pimo and CDS.

And thanks to Sean B. Palmer and the #swig chat, it was a piece of cake:


10:45:32 hi, does anybody have a tool to convert an RDFS ontology to a HTML page describing it?
10:45:43 (like foaf did, I think they auto-generate the website)
10:45:54 online tool preferred...
...
10:47:37 I wrote some crap XSLT ages ago
...
10:48:44 here: http://lists.w3.org/Archives/Public/www-archive/2003Jul/0004
10:56:16 thx, thats exactly what I needed
10:58:43 you're welcome!


The result is a properly hosted PIMO vocabulary (although at the wrong namespace, we are moving it to the final one within a few days), using the SWBP's vocabulary hosting best practice.

The whole example is downloadable in a zip file:
* http://www.dfki.uni-kl.de/~sauermann/2006/12/pimos/pimos.zip

See the 303 redirect working by entering this URI:
* http://www.dfki.uni-kl.de/~sauermann/2006/12/pimos/pimos
QR barcode by i-nigma.com/CreateBarcodes
Dave Brondsema (guest) - 4. Dec, 14:04

Another stylesheet

Another stylesheet to consider is at http://rhizomik.net/redefer/xsl/ns-schema.xsl

leobard - 6. Dec, 08:45

thx!

for the stylsheet, good to collect them all.
leobard - 6. Dec, 08:48

update - vocabs online now

the vocabulary was now moved to its final destination on the nepomuk servers, thx to Stéphane Laurière.

here is the vocabs:
http://ont.semanticdesktop.org/ontologies/pimos/2006

and I just noticed that we did something wrong with the namespace... have to check that.

Sunday, 26. November 2006

Video on SemDesk at BarcampVienna

Smeidu made a video at barcamp vienna of my talk about Semantic Desktop and Semantic Web.

This talk is informal and I had the idea to do it an hour before, so not much preperation. I would say this is the perfect setting to rethink my own work and present it very straightforward.

Video is in German! sorry you international non-german listeners...


barcamp: Leo Sauermann @ smeidu.blogr.com

found here : http://smeidu.blogr.com/videos/45175/main
QR barcode by i-nigma.com/CreateBarcodes

Wednesday, 22. November 2006

Eyal talks about the Semantic Web and Desktop

/>/>

Ina O Morchu from DERI Ireland interviewed Eyal Oren about his Job. This 6:45 minute interview contains something about the Semantic Web, Semantic Desktop and rainy Ireland. He also talks about nepomuk.semanticdesktop.org.
QR barcode by i-nigma.com/CreateBarcodes
Danish (guest) - 26. Nov, 16:56

...it is a good initiative, probably you could also broadcast some of the challenges you are dealing in your dissertation at dfki. Video appeals more than stabbing keyboard for blogging.

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