Friday, 19. May 2006

updated my publications page

The lovely task of gathering metadata, like honeybees we wander our files to generate sweet data for the semantic web.

So, I updated my publications page:
publications

That is an interesting task, it works like this:
  1. (install rdf homepage, if you haven't done yet)
  2. I look at my publications page, what misses
  3. I update my bibtex file, adding all I need
  4. When I don't know how to do bibtex, I look into Svens or Heikos rdf homepages
  5. I generate bibtex/RDF from it, using some tool we always use for RDFhomepage
  6. I look again atpublications , this time I see what links miss to other people. You see the nice links to all my co-authors? Guess where they come from...
  7. my foaf file. So I have to update my foaf-file, because rdfhomepage compares the bibtex/rdf against my foaf file to find the correct co-author homepages.
  8. But hey, why write your foaf yourself, copy friends-of-friends from foaf-files of friends like Sven and Heiko
  9. I upload the foaf file to niij.org, where Michael hosts my personal website. thx to Michi for that ;-9
  10. I press refresh on my publications page and am delighted.
  11. I go to my "About" page and see that my friends from my foaf file are also there :-)
this all rocks so hard that Gunnar has written a paper on it, together with some buddies at DFKI, as you can see on Gunnar's RDF homepage.

So whoops, I forgot to add this paper to my bibtex file.... :-)

... will do that on monday :-)

and and by the way, Heimwegehas painted this rocking logo for RDF Homepage, which I cannot hide from you:
rdfhomepage logo
QR barcode by i-nigma.com/CreateBarcodes

Thursday, 18. May 2006

Jean Rohmer and his talk on Ideliance

Yesterday we had two great happenings at DFKI:
  1. Jean Rohmer giving a talk on Ideliance and AI
  2. Gunnar Grimnes celebrating norwegian day
The second will be blogged soon on my private blog, the first is interesting for the Semantic Web out there.

Jean Rohmer, who published a paper last year on Lessons for the future of Semantic Desktops learnt from 10 years of experience with the IDELIANCE Semantic Networks Manager visited us to give a similar talk and discuss about Nepomuk.

Jean Rhomer giving a talk at Kaiserslautern University

More background knowledge about Jean Rhomer: He is a key person in spreading AI in France, as he was responsible for AI at Bull Computers in the 70ies and 80ies, a company that had ~70k employes in its best times, around 200 on AI. He lead the AI department there, google for him.

I will sum up the most witty remarks of his talk:
  • In the 70ies, prolog was the thing and as you didn't have internet, you really had to look for it.
  • In the 90ies, when investment in AI declined, the AI Winter started
  • I survived the AI winter by continuing AI and making a product out of it
  • 90's AI apps didn't look different from procedural apps for end-users.
  • AI was then an expensive way to save money, which only few could afford
  • AI kept fighting and losing against software engineering.
  • The Semantic Web is a compromise between Natural Language Processing and AI.
In the 70ies there was a stop in innovation on the hardware side, IBM machines where all the same for years. So software was the key for innovation. We see a similar situation today: the operating systems do not change much (windows 2000 is the same as XP, Linux evolves steadily) and the hardware is always the same, just getting faster and bigger. So software makes the difference (as we see in the hype of web services).

So Software can make the next innovation.

Then this happend during Jean's talk and demo of idealance: a bug when clicking a link on ideliance web interface. His reaction was tremendous:
  • alt-tab to server/switch debug on/switch to code editor
  • (all we saw was weird symbols that looked like compiled byte code)
  • scroll down two lines
  • mutter something like "ah, ok"
  • enter two weird greek symbols
  • alt-tab back to demo, it works
  • all this in less then 15 seconds
So what he did was, that during a talk before audience, he had a bug, didn't get nervous, found the bug, fixed it and didn't even had to restart. I have never seen something like this before, and the secret behind is:

A Programming Languages
In a session after the talk, we discussed programming languages for the Semantic Desktop, also we wanted to know how he did that bugfixing magic and what these weird symbols were. We were flattened about the statement that Ideliance was completly programmed using APL (A programming language).

We asked him to show us code, and he replied that he will instead teach us how to code APL. behold, this is what Jean Rohmer has written on a Flip-Chart:
DSC00353

The explanation is: that code selects all classes CS of an instance X, for each class C in CS, selects all other instances CI, for all these instances I select all triples, from the triples select all properties.

Then group these properties in a matrix, sort them and only return top X of them.

To do this in SPARQL, you would roughly do:
SELECT p WHERE x rdf:type C. I rdf:type C. I p o.

But then you would need some sorting, merging, splicing.

APL is the weirdest thing I have ever seen, but it has many pieces of code in it that are very useful for handling RDF, though. Jean Rohmer and Gunnar Grimnes are both Prolog fans and they chatted about the relations between ADL and prolog.

*Epilogue*
Using Java to program Semantic Web applications surely is hell when you have to do things like set operations. At the moment I program bits and pieces of the rebirth-machine, for example this code would be much nicer in APL. So we seriously think about combining SPARQL and prolog into some nice semantic web scripting language.
QR barcode by i-nigma.com/CreateBarcodes
george22 - 19. Nov, 07:52

Hi. I've been taking the Mirafit religiously since I received it but I don't know whether it's doing anything or not. The only thing I feel is gassy and constipated. Do I need to take it longer to get results? Of course, I just got off some medications that could have been causing the other things too. I will continue tocheap trench coats for women / / cheap trench coats for men / / leather coat sale / / italian leather coats / / vintage leather coat / / wholesale leather coats / / leather waistcoat women / / kids quilted jacket / /

Saturday, 6. May 2006

J2SE5 for MacOs

surprise surprise, my MacOs woke up, talked to his friends at Apple and wants to download Java J2SE 5.0 release 4.

Does that implicate that Java 1.5 is now the standard VM on MacOS or is this only because I have installed the JDK 1.5? Whatever the reason is, if Java 1.5 is available, there are no reasons to stick to 1.4 for projects like aperture or Nepomuk.

looking into a better future,
Leobard
QR barcode by i-nigma.com/CreateBarcodes

Friday, 5. May 2006

and yes, we are far from perfect

ESWC2006, a conference that aims at the semantic web, has a registration system that does not support firefox. In our group we base all our extensions and plugins on firefox and I am using it right now, so I feel "uncomfortable and unwelcome" (cite: movie "your studio and you"). So, the positive view is that they decided not to invest much into the web interface to invest more into the conference. Horray. Here is the quote from the website:

Quote: Firefox is not supported at this time. Recommended browsers are below.
Online Registration System best used with the following browsers:
Internet Explorer (version 4.01 or higher and Netscape 4x-7)


Definition of the Semantic Web:
The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries.
  1. Firefox is a boundary of the semantic web
  2. How can a web-application be programmed so badly it only supports one browser? Oh, ASP :-)
  3. Don't they see that all this is obviously wrong?
  4. The world is imperfect.
and otherwise, the conference rules.
QR barcode by i-nigma.com/CreateBarcodes
leobard - 5. May, 23:36

if you don't believe it

like I did, I filled out the whole thing and really, at the end when you press submit, it says error 500.

leobard - 5. May, 23:45

whoa, now IE doesn't work either

Now leobard used Internet Explorer and see - the system fails again, but with a different flavor. Rocket science happens.

I hope that I get registered there somehow soon, the conference as such is really good.

leobard - 9. May, 17:38

finally registered

ok, the second bug was not severe, I am registered!

The error message was "This transaction has been
denied"

BrettspielBrowser - 11. May, 23:09

Semantic Web, Web Services, hellooooo, where are you??

The last time that I registered at a conference I had to print out some ugly form, fill in the details by hand onto the paper (with a pen!) and the fax(!) the nasty paper to the conference. I could not believe it...

Where do you want to go today?

Monday, 1. May 2006

firefox adds

some firefox adds from youtube. Thx to firefox ad contest!

/>

/>

/>
QR barcode by i-nigma.com/CreateBarcodes

Permanent Breakfast Startfrühstück 2006 Kaiserslautern

Permanent Breakfast: das immerwährende Frühstück. Immerwährend sind inzwischen zehn Jahre, im Mai 1996 initiierte der Wiener Künstler Friedemann Derschmidt und seine Gruppe das "Permanent Breakfast".

Die Regeln sind einfach: einer lädt zum Frühstück ein, alle eingeladenen Freunde bekommen ein ordentliches Frühstück im öffentlichen Raum. Am folgenden Tag frühstücken die eingeladenen und laden wiederum Freunde ein, die Kette setzt sich fort.

Dass die Kette nicht abgerissen ist, hat heute Kaiserslautern eindrucksvoll gezeigt. Der "great escape", eine Kunstgruppe/aktion die sich monatlich im Glockencafe trifft, hat die Idee des Permanent Breakfast dankend aufgenommen und verbreitet. Die Ankündigung hat ihre Wirkung durch viel Mundpropaganda weitergefunden, und heute konnten wir mit vierzig Menschen am Stiftsplatz frühstücken. Rechnet man das auf die 100.000 Einwohner Kaiserslautern hoch, ist dieses Frühstück das relativ größte Startfrühstück das je gesehen worden.

Hier die Ankündigung:
Permanent Breakfast am 1.5.2006 in Kaiserslautern

Alle Photos von mir sind bei Flickr in diesem Set. Hier ein paar highlights:
Permanent Breakfast: ein Kultur-Schiff

Blick von oben

Permanent Breakfast

Zusätzlich haben Sven und noch ein Freund vom Florian die Webcam vom Stiftsplatz angezapft und Photos davon runtergeladen. Davon gibts ein nettes Video auf Youtube, siehe da:



Wo ist diese Webcam genau? Siehe da:
webcam auf den Stiftsplatz
besten Dank an Daniel Kabs von Mobotix, der die Webcam kannte.

Die Passanten passierten das Frühstück ohne ernsthafte Interaktion, ein Beispiel für die typische Kaiserslauterer Lustlosigkeit hier zu sehen:


Jetzt, im nachhinein betrachtet, kann ich nur sagen: Weltklasse. Wo wir um 11:00 noch dachten, zu zehnt hier zu sitzen, waren innerhalb einer halben Stunde insgesamt vierzig Leute da und es gab herrliches Essen und gute Stimmung. Um 14:00, als wir dann langsam gingen, waren alle satt und freuten sich auf den all-montaglichen-great escape im Glockencafe, den ich hier auch gleich ankündigen möchte: Nacharbeit heute Abend im Glockencafe, Kaiserslautern.
QR barcode by i-nigma.com/CreateBarcodes
leobard - 1. May, 17:54

offizieller ankündigungspost

der offizielle Ankündigungspost des Frühstücks ist übrigens wie immer auf der Digitalcouch, der einzig richtigen Informationsquelle in unserer kleinen Welt.

http://www.noderecords.de/digitalcouch/2006/04/25/1-mai-fruhstuck-und-fruhlings-flashmob-zum-warmmachen/

gnowsis 0.9.0 release

The knowledge management lab at DFKI, Kaiserslautern releases the Gnowsis Beta 0.9.0 today!

Gnowsis is a tool for realising a Semantic Desktop - a desktop where all your data is inter-linked and related. Gnowsis gives you a tool for structuring your data as well as your thoughts! This release is part of the Nepomuk project, providing a prototype implementation of some core services.

Gnowsis 0.9.0 is a brand new release of Gnowsis. It contains a wiki, a simplified ontology editor and plugins to tag files and e-mails in thunderbird. The core idea of Gnowsis remains but most of what goes on underneath the interface has been re-engineered. In the new Gnowsis we have thought longer and harder about our use of ontologies, our use of desktop applications as RDF datasources, and the separation of a user's data and his mental model of the same. The result is a new cleaner, faster and happier Gnowsis!

Some of the new features of Gnowsis 0.9 include:

  • Integration with Aperture for easy integration of the data in the applications you already use on your desktop!
  • A new approach to personal information management. We call it your PIMO
  • Integration with Kaukolu Wiki.
  • goodies for developers: AJAX support with XML/RPC
  • Quick and easy full-text searching of all your data using Lucene.

Download:

Documentation:

Gnowsis 0.9 runs on Windows, Linux and Macosx.

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

September 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