Dariusz Głażewski

Dariusz Głażewski Senior Business
Development Manager
EE @ Akeneo

Temat: Zastosowania Semantic Web

Tu zapraszam do dyskusji o konkretnych praktycznych zastosowaniach Semantic Web. Jakie możliwości daje? Jak jest i jak może być wykorzystywana?Dariusz Głażewski edytował(a) ten post dnia 30.09.09 o godzinie 20:40
Dariusz Głażewski

Dariusz Głażewski Senior Business
Development Manager
EE @ Akeneo

Temat: Zastosowania Semantic Web

Jacek Kotowski:
Czy mozna uzyc do poszukiwania pracy?

CW + LA + Semantic Web firmy, swojej roli, interesariuszy, mozliwosci rozwoju...

Zdarzylo mi sie wyslac do pracodawcy CV + LA + MindMap (wykonana za pomoca darmowego programu http://freemind.sourceforge.netJacek Kotowski edytował(a) ten post dnia 30.09.09 o godzinie 12:00


Tu przenoszę to zapytanie. Wydaje mi się, że tu będzie bardziej pasowało.
Dariusz Walczak

Dariusz Walczak Analityk systemów
komputerowych,
Poznańskie Centrum
Super...

Temat: Zastosowania Semantic Web

Osobiście wykorzystuje technologie Semantic Web do integracji usług sieciowych (projekt bardzo eksperymentalny).

Wszystkie usługi sieciowe (SOAP Web Services) w ramach jednej organizacji są opisane semantycznie nazwami klas z pewnej ontologii (OWL-S). Ontologia (OWL/Jena) zawiera pojęcia związane z charakterem działalności klienta, w szczególności opisujące parametry wejściowe i wyjściowe usług. Meta dane oraz informacje o serwisach trafiają do specjalnego repozytorium.

Repozytorium natomiast umożliwi automatyczną kompozycję procesów biznesowych. Aktualnie odbywa się to pół automatycznie, dla danych wejściowych szukamy odpowiedniej usługi, która da na wyjściu oczekiwany wynik lub po prostu rozszerzy aktualnie posiadany zbiór danych. Obecnie każdy krok musi zaakceptować „operator”.
To tak ogólnie i na szybko, mam nadzieje, że zachęci innych do dyskusji!
Dariusz Głażewski

Dariusz Głażewski Senior Business
Development Manager
EE @ Akeneo

Temat: Zastosowania Semantic Web

Dariusz Walczak:
Osobiście wykorzystuje technologie Semantic Web do integracji usług sieciowych (projekt bardzo eksperymentalny).

Wszystkie usługi sieciowe (SOAP Web Services) w ramach jednej organizacji są opisane semantycznie nazwami klas z pewnej ontologii (OWL-S). Ontologia (OWL/Jena) zawiera pojęcia związane z charakterem działalności klienta, w szczególności opisujące parametry wejściowe i wyjściowe usług. Meta dane oraz informacje o serwisach trafiają do specjalnego repozytorium.

Repozytorium natomiast umożliwi automatyczną kompozycję procesów biznesowych. Aktualnie odbywa się to pół automatycznie, dla danych wejściowych szukamy odpowiedniej usługi, która da na wyjściu oczekiwany wynik lub po prostu rozszerzy aktualnie posiadany zbiór danych. Obecnie każdy krok musi zaakceptować „operator”.
To tak ogólnie i na szybko, mam nadzieje, że zachęci innych do dyskusji!

Jeśli dobrze rozumiem projekt, o którym wspominasz znajduje jakieś usługi sieciowe, analizuje i zapisuje w repozytorium.
I tu mam pierwsze pytanie. Domyślam się, że skorzystałeś z jakiegoś formatu trójkowego; możesz podzielić się doświadczeniami co do formatu, wydajności itp?

Interesuje mnie też gdzie umieszczona jest wspomniana logika biznesowa: czy w samej ontologii, czy w dodatkowych regułach czy w jednym i drugim?
Dariusz Głażewski

Dariusz Głażewski Senior Business
Development Manager
EE @ Akeneo

Temat: Zastosowania Semantic Web

Jeśli chodzi o praktyczne zastosowania SW rozpoczęliśmy prace nad zsemantyzowaniem danych o obszarach Natura 2000. Projekt podzielony jest na dwie kluczowe części:
a. wykonanie ontologii do reprezentacji części danych pochodzących ze standardowych formularzy danych obszarów Natura 2000 i udostępnienie ich jako triplestore połączony z innymi bazami wiedzy (np. dbpedia)

b. sporządzenie aplikacji agentowej wnioskującej w oparciu o połączone bazy wiedzy.

Szczegóły umieściłem na stronie projektu openbase.pl - zapraszam. http://openbase.pl/index.php/2010/03/opennatura2000-se...
Michał Rój

Michał Rój adiunkt,
Politechnika
Warszawska

Temat: Zastosowania Semantic Web

Mam wrażenie, że chociaż zastosowań SW jest sporo, to brak w literaturze niezłych opracowań na ten temat.

Ponieważ zastosowania SW pokrywają się w dużej mierze z zastosowaniami ontologii, mógłbym polecić jeden z klasycznych już artykułów na temat z '99 roku:

M. Uschold i R. Jasper: "A framework for understaning and classifying ontology applications", Twelfth Workshop on Knowledge Acquisition Modeling and Management KAW'99.
Tomasz T.

Tomasz T. programista php, web
developer

Temat: Zastosowania Semantic Web

Ostatnio w sieci pojawia się coraz więcej projektów wykorzystujących semantyczne technologie, głównie RDF i SPARQL. Bardzo ciekawy jest RelFinder, wykorzystujący zasoby dowolnej bazy udostępniającej swój endpoint. Co do poważnych aplikacji wnioskujących to chyba trochę za wcześniej chociaż ciekawy jest projekt AceWiki, który wykorzystuje język naturalny (agnielski) do korzystania z Wiki.
O zastosowaniach semantic web można trochę poczytać w naszym ojczystym pięknym języku na blogu http://semantictechnology.eu

Następna dyskusja:

Co to jest Semantic Web (SW...




Wyślij zaproszenie do