OpenKnowledge otworzy dla ludzkości wiedzę ukrytą w chmurach
Wiedza i usługi dostępne w Sieci przez zwykłe przeglądarki i strony internetowe to tylko wierzchołek góry lodowej. Znacznie więcej zawierają ukryte zasoby Internetu, o których istnieniu mało kto wie. Jednak ma się to zmienić – dzięki finansowanemu ze środków Szóstego Programu Ramowego Unii Europejskiej projektowi OpenKnowledge, powstaje zestaw narzędzi, który ujawni tę niewidoczną wiedzę i informacje.
Na czele projektu stoi szkocki specjalista od sztucznych inteligencji, profesor Dave Robertson. Objaśniając ideę OpenKnowledge stwierdził on, że obecnie podobnie jak indywidualni użytkownicy umieszczają w Sieci swoje fotografie i filmy, tak firmy i instytucje naukowe przenoszą swoje dane do chmur obliczeniowych, które składają się nie tylko z serwerów i komputerów, ale milionów przenośnych urządzeń, czujników i innych komponentów. To powszechny proces, „coraz więcej i więcej przedsiębiorstw wprowadza co tylko może do chmur” – stwierdził uczony, dodając jednocześnie, że „jeśli rzeczy tak się mają, to społeczeństwo musi znaleźć sposób na kontrolowanie tego procesu”.
Temu ma właśnie posłużyć zestaw narzędzi OpenKnowledge – pozwoli on na łatwy dostęp do dynamicznie zmieniających się zasobów chmur, koordynowaniu zmian w nich zachodzących i czerpaniu potrzebnych danych. Jeśli świat go przyjmie, to użytkownicy nie będą już musieli polegać na niewielkiej liczbie dużych korporacji, by uzyskać dostęp do interaktywnych usług internetowych.
Znaleźć i współpracować
Wypowiedź Robertsona wciąż niewiele wyjaśnia; dlatego przypatrzmy się przykładowemu scenariuszowi wykorzystania narzędzi OpenKnowledge. Załóżmy, że istnieje grupa potencjalnych partnerów, którzy razem mogliby stworzyć nowy produkt lub usługę. Każdy z nich specjalizowałby się w czymś innym – jeden w zarządzaniu bazami danych, drugi w analizie danych, trzeci w mechanizmach ich prezentacji zaś czwarty znałby się na zarządzaniu i marketingu. Ci potencjalni partnerzy znajdowaliby się w różnych częściach świata, korzystali z rozmaitego oprogramowania, różnych języków (tak sztucznych jak i naturalnych) i niekompatybilnych ze sobą urządzeń.
Dziś szanse realnej współpracy między nimi byłyby znikome. Jednak poprzez OpenKnowledge będą oni mogli się odnaleźć, wzajemnie określić swoje role w projekcie, wyznaczyć reguły, podług których toczyć się będzie ich współpraca i wreszcie uruchomić całe przedsięwzięcie. Będzie to możliwe dzięki nowemu językowi, który pozwala na opis procesów interakcji międzysystemowych. Nazywa się on LCC – Lightweight Coordination Calculus i ma być „najprostszą metodą opisywania procesów, jaką można stworzyć” – stwierdził Robertson.
Problem Wieży Babel
Jednym z największych wyzwań stojących przed projektem jest fakt, że każdy z kroków w procesie może być inaczej oznaczany przez każdy z komponentów systemu. Na przykład urządzenie przenośne może wykorzystać znak '*' by poinformować system, że będzie teraz wysyłało liczbę, podczas gdy baza danych, do której liczba ta ma trafić, może oczekiwać na wejściu danych z etykietą 'cena'. Zwykle rozwiązuje się ten semantyczny problem za pomocą globalnych ontologii – leksykonów, które definiują własności i nazwy obiektów i zdarzeń zachodzących w systemach. Oczywiście, jeśli takie ontologie istnieją, jest dobrze – OpenKnowledge je znajdzie i wykorzysta. Co jednak, jeśli tak nie jest?
W rozproszonych środowiskach trudno z góry powiedzieć, które urządzenia i systemy będą uczestniczyły w danej transakcji. Dlatego zwykle projekt europejskich uczonych będzie tworzył ad hoc znacznie mniejsze ontologie, które definiować będą jedynie to, co niezbędne dla sfinalizowania danej transakcji, korzystając ze statystycznych regularności. Można je będzie z łatwością wychwycić, dzięki wielkiej liczbie zachodzących w ramach projektu interakcji. „Wiesz, że jesteś w pewnym punkcie i spoglądasz co robią inni, którzy znaleźli się w podobnej sytuacji” – wyjaśnił Robertson.
A co z kłamcami?
Informacji nie można wierzyć bezgranicznie. Partner może np. podszywać się pod kogoś innego lub dostarczać usług niskiej jakości. Wtedy cała współpraca może zawieść. Rozwiązaniem tego z kolei problemu jest wbudowanie w OpenKnowledge mechanizmów oceny zaufania i reputacji. Biorą one pod uwagę liczbę zrealizowanych z powodzeniem przez danego uczestnika projektów, jak i liczbę wiarygodnych partnerów z którymi współpracował. Mechanizmy te niczym się nie różnią od tych, które wykorzystywane są przez wyszukiwarki do oceniania rankingu stron internetowych – dotyczą jedynie bardziej skomplikowanych form informacji.
Wolność i zastosowania
Wszystkie te kluczowe funkcje OpenKnowledge, czyli odkrywanie i interpretowanie interakcji, dopasowywanie ontologii i testowanie wiarygodności, zawarte są w jądrze OpenKnowledge, otwartym pakiecie, który można pobrać ze strony projektu. System został już przetestowany w realnych dziedzinach – koordynacji procedur opieki zdrowotnej, badaniach z obszaru proteonomiki oraz reakcji na sytuacje kryzysowe. Wyniki prac zostaną przedstawione już 29 grudnia 2008 roku.
Twórcy projektu zachęcają jednocześnie innych, by sprawdzili co mogą zrobić z OpenKnowledge, zarówno w aspekcie biznesowym jak i naukowym. Podręcznik korzystania z systemu, wraz z filmami instruktażowymi i przykładowymi aplikacjami dla Linuksa i Windows można znaleźć na stronach www.openk.org/.
Źródło: AlphaGalileo.org, cordis.europa.eu/ictresults
Foto:
Sxc.hu
Komentarze
Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka
(słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.
Popularne
Nazwa padła ofiarą szantażystów, inni polscy hosterzy też zagrożeni?
22
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Premiera Diablo 3 wzbudziła dyskusję na temat gier, które zawsze chcą być online
19
Nowy problem z Windows 8: bootuje się za szybko
10
Amerykańscy rodzice straszeni „e-narkotykami” dostępnymi w Sieci
21
Anonymous upubliczniają 1,7 GB danych wykradzionych Departamentowi Sprawiedliwości USA
12
Blueseed: libertariańska sztuczna wyspa przyciągnęła już ponad sto startupów z całego świata
8
Rewolucja w Firefoksie, nowa łatka czterokrotnie ograniczyła zużycie pamięci
20
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
CVDazzle: makijaż jest w stanie pokonać automatyczne systemy ulicznego monitoringu
3
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Ubuntu 12.04 LTS już dostępny: stabilna dystrybucja na następne pięć lat?
28
Zostań webmasterem polskiego rządu, zarobisz na komfortowe życie dla siebie i swojej rodziny
33
Społeczność
Fox @Wszerad
W obydwu przypadkach piszesz jednak o filmach przyrodniczych ;)
WebDev Uważam, że lepiej pisać aplikacje okienkowe stosując przenośne biblioteki...
Daresh A ja na pulpicie nie mam żadnych ikon i nie potrzebuję takich narzędzi :)
buahahaha @xyz: jak będzie wybór między MS ograniczającym wybór a Apple...
xyz @bartez® : Uważasz, że Apple nie ogranicza programistów? buahahaha
anga star za droga ludzie wy myślicie!?Jestem 4 klasistką rodzice się nigdy nie...
Jan Zwyczajnych filmów tak kręcić się nie da co najwyżej krótkie scenki jak w...
- Najdmen.pl: Konta www z wyłączonym licznikiem transferu od IONIC.pl (1)
- 2BE.PL: [Oferta] Promocja jak złoto w 2BE.PL (1)
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
Polecane książki
Praca
Czytaj Webhosting
Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.
Zarejestruj domenę
Sprawdź dostępność swojej domeny:
| .pl: | 0 zł | .com: | 19.90 zł | |
|---|---|---|---|---|
| .com.pl: | 0 zł | .eu: | 19.90 zł |








