SemWeb

Thursday, 15. September 2005

i googled for semantic web

I googled for semantic web and all I found were powerpoints.

don't know who said this, but it is lovely anyhow
QR barcode by i-nigma.com/CreateBarcodes

Saturday, 3. September 2005

Argentine: SemWeb meeting

Back in Kaiserslautern, I finally got some time to blog the events of the last three weeks. We went to Argentine, where my cousin Robert married Luciana in Santiago del Estero. To use the time there, we also visited Buenos Aires for a few days.

Before the journey, I thought to myself: how to meet with SemWeb people in Argentine? and blogged this. Dan Brickley answered and mentioned someone called "Inkel" who might be in Argentine. I contacted Inkel (aka Leandro Mariano López) and yes - he lives in Buenos Aires and we agreed to meet on Monday, 15th August 2005 at 17:00 in our Hotel.

And thats what happened: Ingrid and me were a little late, because we spent so much time sightseeing, but when we came to the Hotel 5 minutes after 5 pm, two Semantic Web hackers were already waiting in the comfy hotel lobby chairs. Ingrid and I didn't know if all this would work, but it did. We chatted a little about how its in Buenos Aires and then went to a little restaurant to eat - here a pic while we are on the way.

Daniel, Leo & Inkel in Buenos Aires.

In the cafe the talk was first about the work that Inkel and Daniel represent. Inkel came to the Semantic Web a few years ago and found the foaf idea, but he missed translations to spanish. So he translated a foaf primer. After a little chit-chat, the moment of truth came:

On this day I deliberatly dressed the SWAD-Europe t-shirt underneath my sweater, to impress the SW guys a little. I announced a surprise, stood up in the restaurant and showed the t-shirt. Inkel, not hesitating, pulled up his black pullover and also wore - underneath- the SWAD-Europe t-shirt. The moment was perfect - two semantic webbers trying to impress each other by wearing the same t-shirt.

Leo & Inkel

Connected together by the bounds of foaf and the same cotton on our bodies, sympathies between us went up +10. Inkel works as programmer in a company at the moment and he explained us how he plans to connect the people in Argentie, Chile and other south-american countries. He also wants to motivate people to translate SemWeb literature to spanish, so that it can gain ground there. A problem is that most people don't speak english there, and scientists don't publish in spanish. Daniel, the friend of Inkel, also translated a few texts and published them.

I told them about the upcoming Semantic Desktop Workshop and showed them a few papers. I had all papers of the workshop with me in printed form to read them and to know the stuff deeply. They were interested to see that we have one spanish contribution to the workshop and perhaps this may connect people a little better. I explained them our upcoming Nepomuk project and the idea of the Semantic Desktop. Actually, I used my own paper for the workshop as a walkthrough to give a little exaplaination/mini talk. I gave my copy of it to inkel, so that he can use the links and references.

Daniel has to write diploma thesis in the next months and perhaps our Jena-based GUI thing from gnowsis could help him. We have to write some documentation for it, anyhow.

After a while we moved on to a coffe-house at the other side of town (south of Av 9 Julio), a coffee house that looks exactly the same as the coffee houses we used in vienna to meet with Michael Schuster or eaon or geri all the other SemWeb guys in vienna. Astonishing how the grass-roots culture is always the same.

We sat together and talked about possible business connections. Acutally, through the weak Peso (the currency in argentine), it is quite cheap to hire Argentine programmers for Semantic Web stuff.

IMG_5488IMG_5489

Ingrid ordered a "submarino", hot milk where you put chocolote in to make hot chocolate.

IMG_5490

The situation in Argentine is far from the ongoing work in Europe. They don't have the big budgets for Semantic Web and most people can only do this as a hobby. Also, university professors don't get paid very well and university research is not as good as in Europe. We are quite lucky to have the 4th, 5th and 6th framework programme of the EU with big amounts of SemWeb money. For example, the t-shirts that connected us were a deliverable of a EU project, SWAD.

Finally, after five hours of permanent chatting, I got a little achein my throat (a starting cold) and we decided to part ways again. It was a very fruitful discussion about deep topics and networking. Nice to meet Inkel and Daniel and best wishes to these guys!
QR barcode by i-nigma.com/CreateBarcodes
fdgdf (guest) - 26. Aug, 17:10

a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50 a51 a52 a53 a54 a55 a56 a57 a58 a59 a60 a61 a62 a63 a64 a65 a66 a67 a68 a69 a70 a71 a72 a73 a74 a75 a76 a77 a78 a79 a80 a81 a82 a83 a84 a85 a86 a87 a88 a89 a90 a91 a92 a93 a94 a95 a96 a97 a98 a99 a100 a101 a102 a103 a104 a105 a106 a107 a108 a109 a110 a111 a112 a113 a114 a115 a116 a117 a118 a119 a120 a121 a122 a123 a124 a125 a126 a127 a128 a129 a130 a131 a132 a133 a134 a135 a136 a137 a138 a139 a140 a141 a142 a143 a144 a145 a146 a147 a148 a149 a150 a151 a152 a153 a154 a155 a156 a157 a158 a159 a160 a161 a162 a163 a164 a165 a166 a167 a168 a169 a170 a171 a172 a173 a174 a175 a176 a177 a178 a179 a180 a181 a182 a183 a184 a185 a186 a187 a188 a189 a190 a191 a192 a193 a194 a195 a196 a197 a198 a199 a200 a201 a202 a203 a204 a205 a206 a207 a208 a209 a210 a211 a212 a213 a214 a215 a216 a217 a218 a219 a220 a221 a222 a223 a224 a225 a226 a227 a228 a229 a230 a231 a232 a233 a234 a235 a236 a237 a238 a239 a240 a241 a242 a243 a244 a245 a246 a247 a248 a249 a250 a251 a252 a253 a254 a255 a256 a257 a258 a259 a260 a261 a262 a263 a264 a265 a266 a267 a268 a269 a270 a271 a272 a273 a274 a275 a276 a277 a278 a279 a280 a281 a282 a283 a284 a285 a286 a287 a288 a289 a290 a291 a292 a293 a294 a295 a296 a297 a298 a299 a300 a301 a302 a303 a304 a305 a306 a307 a308 a309 a310 a311 a312 a313 a314 a315 a316 a317 a318 a319 a320 a321 a322 a323 a324 a325 a326 a327 a328 a329 a330 a331 a332 a333 a334 a335 a336 a337 a338 a339 a340 a341 a342 a343 a344 a345 a346 a347 a348 a349 a350 a351 a352 a353 a354 a355 a356 a357 a358 a359 a360 a361 a362 a363 a364 a365 a366 a367 a368 a369 a370 a371 a372 a373 a374 a375 a376 a377 a378 a379 a380 a381 a382 a383 a384 a385 a386 a387 a388 a389 a390 a391 a392 a393 a394 a395 a396 a397 a398 a399 a400 a401 a402 a403 a404 a405 a406 a407 a408 a409 a410 a411 a412 a413 a414 a415 a416 a417 a418 a419 a420 a421 a422 a423 a424 a425 a426 a427 a428 a429 a430 a431 a432 a433 a434 a435 a436 a437 a438 a439 a440 a441 a442 a443 a444 a445 a446 a447 a448 a449 a450 a451 a452 a453 a454 a455 a456 a457 a458 a459 a460 a461 a462 a463 a464 a465 a466 a467 a468 a469 a470 a471 a472 a473 a474 a475 a476 a477 a478 a479 a480 a481 a482 a483 a484 a485 a486 a487 a488 a489 a490 a491 a492 a493 a494 a495 a496 a497 a498 a499 a500 a501 a502 a503 a504 a505 a506 a507 a508 a509 a510 a511 a512 a513 a514 a515 a516 a517 a518 a519 a520 a521 a522 a523 a524 a525 a526 a527 a528 a529 a530 a531 a532 a533 a534 a535 a536 a537 a538 a539 a540 a541 a542 a543 a544 a545 a546 a547 a548 a549 a550 a551 a552 a553 a554 a555 a556 a557 a558 a559 a560 a561 a562 a563 a564 a565 a566 a567 a568 a569 a570 a571 a572 a573 a574 a575 a576 a577 a578 a579 a580 a581 a582 a583 a584 a585 a586 a587 a588 a589 a590 a591 a592 a593 a594 a595 a596 a597 a598 a599 a600 a601 a602 a603 a604 a605 a606 a607 a608 a609 a610 a611 a612 a613 a614 a615 a616 a617 a618 a619 a620 a621 a622 a623 a624 a625 a626 a627 a628 a629 a630 a631 a632 a633 a634 a635 a636 a637 a638 a639 a640 a641 a642 a643 a644 a645 a646 a647 a648 a649 a650 a651 a652 a653 a654 a655 a656 a657 a658 a659 a660 a661 a662 a663 a664 a665 a666 a667 a668 a669 a670 a671 a672 a673 a674 a675 a676 a677 a678 a679 a680 a681 a682 a683 a684 a685 a686 a687 a688 a689 a690 a691 a692 a693 a694 a695 a696 a697 a698 a699 a700 a701 a702 a703 a704 a705 a706 a707 a708 a709 a710 a711 a712 a713 a714 a715 a716 a717 a718 a719 a720 a721 a722 a723 a724 a725 a726 a727 a728 a729 a730 a731 a732 a733 a734 a735 a736 a737 a738 a739 a740 a741 a742 a743 a744 a745 a746 a747 a748 a749 a750 a751 a752 a753 a754 a755 a756 a757 a758 a759 a760 a761 a762 a763 a764 a765 a766 a767 a768 a769 a770 a771 a772 a773 a774 a775 a776 a777 a778 a779 a780 a781 a782 a783 a784 a785 a786 a787 a788 a789 a790 a791 a792 a793 a794 a795 a796 a797 a798 a799 a800 a801 a802 a803 a804 a805 a806 a807 a808 a809 a810 a811 a812 a813 a814 a815 a816 a817 a818 a819 a820 a821 a822 a823 a824 a825 a826 a827 a828 a829 a830 a831 a832 a833 a834 a835 a836 a837 a838 a839 a840 a841 a842 a843 a844 a845 a846 a847 a848 a849 a850 a851 a852 a853 a854 a855 a856 a857 a858 a859 a860 a861 a862 a863 a864 a865 a866 a867 a868 a869 a870 a871 a872 a873 a874 a875 a876 a877 a878 a879 a880 a881 a882 a883 a884 a885 a886 a887 a888 a889 a890 a891 a892 a893 a894 a895 a896 a897 a898 a899 a900 a901 a902 a903 a904 a905 a906 a907 a908 a909 a910 a911 a912 a913 a914 a915 a916 a917 a918 a919 a920 a921 a922 a923 a924 a925 a926 a927 a928 a929 a930 a931 a932 a933 a934 a935 a936 a937 a938 a939 a940 a941 a942 a943 a944 a945 a946 a947 a948 a949 a950 a951 a952 a953 a954 a955 a956 a957 a958 a959 a960 a961 a962 a963 a964 a965 a966 a967 a968 a969 a970 a971 a972 a973 a974 a975 a976 a977 a978 a979 a980 a981 a982 a983 a984 a985 a986 a987 a988 a989 a990 a991 a992 a993 a994 a995 a996 a997 a998 a999 a1000 a1001 a1002 a1003 a1004 a1005 a1006 a1007 a1008 a1009 a1010 a1011 a1012 a1013 a1014 a1015 a1016 a1017 a1018 a1019 a1020 a1021 a1022 a1023 a1024 a1025 a1026 a1027 a1028 a1029 a1030 a1031 a1032 a1033 a1034 a1035 a1036 a1037 a1038 a1039 a1040 a1041 a1042 a1043 a1044 a1045 a1046 a1047 a1048 a1049 a1050 a1051 a1052 a1053 a1054 a1055 a1056 a1057 a1058 a1059 a1060 a1061 a1062 a1063 a1064 a1065 a1066 a1067 a1068 a1069 a1070 a1071 a1072 a1073 a1074 a1075 a1076 a1077 a1078 a1079 a1080 a1081 a1082 a1083 a1084 a1085 a1086 a1087 a1088 a1089 a1090 a1091 a1092 a1093 a1094 a1095 a1096 a1097 a1098 a1099 a1100 a1101 a1102 a1103 a1104 a1105 a1106 a1107 a1108 a1109 a1110 a1111 a1112 a1113 a1114 a1115 a1116 a1117 a1118 a1119 a1120 a1121 a1122 a1123 a1124 a1125 a1126 a1127 a1128 a1129 a1130 a1131 a1132 a1133

kumar - 13. May, 00:08

And thats what happened: Ingrid and me were a little late, because we spent so much time sightseeing, but when we came to the Hotel 5 minutes after 5 pm, two Semantic Web hackers were already waiting in the comfy hotel lobby chairs. Ingrid and I didn't know if all this would work, but it did.
buy cialis
retin a
topamax generic
generic allegra
buy viagra levitra
buy levitra

benostill - 25. May, 21:16

And thats what happened: Ingrid and me were a little late, because we spent so much time sightseeing, but when we came to the Hotel 5 minutes after 5 pm, two Semantic Web hackers were already waiting in the comfy hotel lobby chairs. Ingrid and I didn't know if all this would work, but it did.
vpxl
walmart
walmart drugs
cvs pharmacy
buy clomid

Tuesday, 30. August 2005

oracle supports RDF?

according to a press release the new oracle server supports RDF. does this mean that the semantic web is mainstream now? hurray!
QR barcode by i-nigma.com/CreateBarcodes

Monday, 22. August 2005

ola a argentine et Inkel

Ingrid and me are in Argentina right now. If you do not get emails by me or wonder why I am so silent - its permanent barbecue and sitting around drinking mate at the moment.

Btw: I have met Inkel! as organized through this weblog. The blogosphere worked: through the help of DanBri I got to know Inkel and we met and had, together with Daniel an evening of tough FOAF and Semantic Web Chat. We met in Buenos Aires, in our Hotel and then went eating together, it was like a Semantic Web Lounge Meeting in Vienna, cool.

Photos will follow - and be warned - the photos will definitly rock (surprise surprise...)
QR barcode by i-nigma.com/CreateBarcodes
inkel - 22. Aug, 15:19

Yes, we've met!

Hi Leo, as I told you, it was very fun to have met you and Ingrid. And I think there's a very cool picture of the two of us, the one at the restaurant ;)

BTW, it's hola, with an H, ola is wave. But at least you know how to say it in spanish! I don't know how to say hi in german :(

Wednesday, 10. August 2005

Java code generators

a question that is often faced by RDF developers: how to change those RDF graphs?

ususally, you would use jena or sesame's api to directly add triples, delete them, list classes using (x rdf:type rdfs:class) and so on...

Then, some developers make libraries that allow you to generate code that wraps the RDF in an object model.

This means, instead of adding triple
X.addProperty(FOAF.name, "Leo");
you say:
X.setFoafName("Leo");
where the setFoafName method was generated by such a code generator.

Now some code generators for you: from my perspective, all of them do the same. pick what you like.
QR barcode by i-nigma.com/CreateBarcodes
sauerkrautragout - 11. Aug, 03:18

Jastor

Jastor (http://jastor.sourceforge.net/) is another one, although it can do it bit more than rdf/rdfs.

Sunday, 7. August 2005

foaf:knows in Argentine

Ingrid and I are going to argentine on August 13, to be guests at the wedding of my cousin Robert Sauermann. We'll be first in Buenos Aires from 14th to about 17th August and then in Santiago del Estero, at the 20th is the wedding there.

Later on we'll move through the country and see a few places. I don't know anything about Argentine except the Evita movie and that che was born there. Hm, steaks and Churrascaria.

So how will I find out whom i foaf:know in Argentine to visit a few Swhack and rdfig people?
QR barcode by i-nigma.com/CreateBarcodes
typekey:Dan Brickley - 7. Aug, 15:03

Ask Inkel?

Good question, re how to do it more automatically. You might talk to Inkel, though I'm not sure if he still lives there...

http://xml.mfd-consult.dk/foaf/explorer/?foaf=http://purl.org%2Fnet%2Finkel%2Finkel.foaf.rdf
http://f14web.com.ar/inkel/2003/02/10/scutter-howto.html
http://f14web.com.ar/inkel/blog/

See also http://www.wshoy.sidar.org/

If you do have a semweb hackers gathering there, I'm sure semantic-web@w3.org would appreciated hearing about it...

Have fun! :)

leobard - 7. Aug, 23:30

thanks danbri!

already wrote a mail to inkel, see what happens. He links also to a semweb group in buenos aires.

leobard - 8. Aug, 17:22

inkel mailed me!

and so I will probably foaf:know him soon. I love this.

Wednesday, 3. August 2005

sparql fast as hell

In the last two months we shifted the gnowsis search services to SPARQL. Our problem was, that the common ARQ implementation is slow and does not work in a named graph scenario.

A fine twist in history brought Richard Cyganiak to work at HP Labs for a while and he hacked sparql2sql there, a mapping of sparql to the jena database scheme with support for named graphs.

I asked him if I can use it in gnowsis and he was quite happy to have this as a test-case. Result is, that Richard added a special framework for fulltext search and I hacked some stuff regarding MySQL's fine FULLTEXT index functions (if you don't know it: its similiar to lucene, can do relevance and query expansion and so on)

outcome: an hour ago I transformed the SQL index to the new fulltext format and got hit in the face with the new answer times:

SPARQL of this kind works practically instantly (10-20msec):
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?x ?label WHERE
{ GRAPH ?source {
?x rdfs:label ?label.
FILTER REGEX(?label, "test", "i")}}


But the real astonishing thing is that SPARQL of this kind is also fast as hell (10-500ms):
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?x ?p ?label WHERE
{ GRAPH ?source {
?x ?p ?label.
FILTER REGEX(?label, "test", "i")}}


In simple words: this is a fulltext scan over all properties of all statements. don't get bothered by the warmup time, the thing will need about 10-20 sec warmup, but then its great.

triplecount:
371994

for the freaks we will probably pack a little executable jar that packs all into a nice demo. for the real freaks:
http://gnowsis.opendfki.de/repos/gnowsis/trunk/sparql2sql/

demo app
QR barcode by i-nigma.com/CreateBarcodes

Friday, 29. July 2005

smushing

I am putting together more about smushing, which will be a key factor in the global semantic web: to connect annotations that were made by different people.

A typical smushing algorithm would be:
  • take a large datastore DS that contains a set of triples Tset = {Ta, Tb, Tc, ... }
  • iterate through known InverseFunctionalProperties IFPset = {Ia, Ib, Ic, ....}
  • for each InverseFunctionalProperty Iy that is represented in the Tset as predicate, do a check for smushing.
  • find all triples TxIy so that Tx has Property Iy
  • find one triple Txc of TxIy that points to a grounding resource / canonical resource (see below)
  • Use the subject Sx from the triple Txc and aggregate all other triples of subjects of TxIy to Sx. This means, change the subject in the triples to Sx.
  • add owl:sameAs triples to connect all Subjects(TxIy) to Sx
The problem is, when you have a set of triples TxIy that have several subjects that should be the same - as defined by IFP - to choose which subject is the "canonical" subject and should now be filled with the triples.

There are different approaches to find the canonical resource:
  • take by random
  • prefer the resource that is annotated in special ontology (ie prefer SKOS concepts over foaf:Persons)
  • prefer the more public resource (googlefight, public urls wins over private uris)
  • prefer the best annotated resource (the resource with the most triples - attention, this is self-amplification of single resources)
  • prefer the resource with the shortest / the longest uri
  • prefer named resources over anonymous resources (this is very important, you must not smush to anonyms)
Another question is what to do with the smushing. Different approaches
  1. store the smushing in an extra graph
  2. delete the old triples, add the smushing
  3. add the smushing additional to the old triples (tricky)
Each has obvious advantages and disadvantages. For gnowsis I would prefer (1)to smush into an extra graph, which is similiar to (3) but seperates the data.

In gnowsis we have the problem of incremental smushing, which means that we crawl thousands of emails per day and then would like to smush the persons in the addresses, but only of the new messages.


I have posted this algorithm also in the ESW wiki, where you can comment on it.
QR barcode by i-nigma.com/CreateBarcodes
jolina - 9. Dec, 13:01

Hey...
It just awesome.. sounds great.. i really like your post... thanks for great sharing...
keep it up.. keep sharing
Redwood City Boot Camp

Friday, 22. July 2005

new diploma thesis topics available

I updated my diploma thesis website, where I offer topics related to the Semantic Desktop as Master Thesis.

http://www.dfki.uni-kl.de/~sauermann/projekte/index.html

this always takes so much time, to write down my ideas and things that will be needed. The next student starts in October with a Thesis, so there are still places open.

here are the current topics. Well, I should add another one for GUI!
QR barcode by i-nigma.com/CreateBarcodes
alton100 - 28. Jan, 10:14

I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post
used motorcycle jackets ::::: sport motorcycle jackets ::::: tall motorcycle jacket ::::: red motorcycle jacket ::::: orange motorcycle jacket ::::: ladies motorcycle apparel ::::: wholesale motorcycle apparel ::::: discount motorcycle apparel :::::

waxx7 - 16. Feb, 06:50

nude massage London

Very insightful blog. Would love to read more on the subject.
nude massage London

Monday, 11. July 2005

i-know interview and link to me

http://futurezone.orf.at/futurezone.orf?read=detail&id=270140&tmp=17566

there is a orf futurezone entry about the i-know conference, that goes more into detail about the work of me and Matteo Bonifacio.

Some of the gnowsis and Semantic Desktop features are mentioned there, great thing to be linked on the fuzo.

And also Matteo, I am always happy to see this guy, he is full of energy and good science.

the conference was a nice place to be!
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

June 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