Sir Tim Berners-Lee

Stworzenie sieci WWW nie sprawiło, że Tim Berners-Lee stał się od razu bogaty lub sławny. Po części dzieje się tak dlatego, że sieć internetowa wywodzi się ze stosunkowo skromnych technologii. Wynalazek Bernersa-Lee opierał się na programie wyszukiwania informacji o nazwie Inquire (nazwanym tak od wiktoriańskiej książki Inquire Within upon Everything), który napisał w 1980 roku jako programista kontraktowy w Europejskiej Organizacji Badań Jądrowych (CERN) w Genewie w Szwajcarii. Częściowo dlatego, że Berners-Lee zrobił coś nie do pomyślenia, kiedy ponad dekadę później skończył pisać narzędzia, które zdefiniowały podstawową strukturę sieci: rozdał je, z błogosławieństwem CERN-u, bez żadnych zobowiązań. Podczas gdy inni zarobili miliony na jego wynalazku, programista mówiący miękko założył Konsorcjum World Wide Web (W3C) w MIT, którym nadal kieruje, aby promować globalne standardy i rozwój sieci.





Berners-Lee w końcu otrzymuje nagrodę: w lipcu został pasowany na rycerza przez królową Elżbietę II, a miesiąc wcześniej otrzymał fińską Nagrodę Milenijną Technologiczną o wartości miliona euro, przyznawaną za wybitne osiągnięcia technologiczne, które bezpośrednio promują jakość życia ludzi, oparte są na humanitaryzmie. wartości i zachęcać do zrównoważonego rozwoju gospodarczego.

TR100 z 2004 roku

Ta historia była częścią naszego wydania z października 2004 r.

  • Zobacz resztę numeru
  • Subskrybuj

Teraz w nowych biurach w zaprojektowanym przez Franka Gehry'ego w MIT Ray and Maria Stata Center, 49-letni rodowity Anglik jest zajęty nadzorowaniem setek projektów w W3C. Jest również osobiście zaangażowany w rozwijanie swojego drugiego wielkiego pomysłu: Sieci Semantycznej, która dodaje znaczniki definicji do informacji na stronach internetowych i łączy je w taki sposób, aby komputery mogły skuteczniej odkrywać dane i tworzyć nowe skojarzenia między fragmentami informacji, w efekcie tworzenie globalnie rozproszonej bazy danych. Choć część pierwotnego zamiaru Bernersa-Lee dotyczącego jego wynalazku, tworzenie sieci semantycznej trwało 15 lat i spotkało się ze sceptycyzmem. Ale Berners-Lee wierzy, że wkrótce zyska akceptację, umożliwiając komputerom wydobywanie znaczenia z odległych informacji tak łatwo, jak dzisiejszy Internet po prostu łączy poszczególne dokumenty.



Sieć semantyczna, w połączeniu z innymi specyfikacjami i narzędziami rozwijanymi w W3C, w tym standardami dostępności dla osób niepełnosprawnych i oprogramowaniem dla urządzeń mobilnych, jest częścią wielkiej wizji Berners-Lee, dotyczącej jednej sieci znaczenia, o wszystkim i dla wszystkich. Ale czy to splątana sieć, którą tkamy? Pomimo ekscytacji przyszłością Berners-Lee martwi się, że źle pomyślane zmiany w organizacji i zarządzaniu siecią mogą zagrozić jej nieodłącznej funkcjonalności i uniwersalności. Ojciec World Wide Web podzielił się swoimi troskami – i marzeniami – na dzień przed odlotem do Helsinek, aby odebrać nagrodę milenijną.

PRZEGLĄD TECHNOLOGII: Od kilku lat promujesz coś, co nazywasz siecią semantyczną, ale ludzie nie wydają się zbyt podekscytowani. Dlaczego nie?

TIM BERNERS-LEE: To nie pierwszy raz, kiedy mam problem ze zmianą paradygmatu. Na początku ludzie naprawdę nie rozumieli, dlaczego Internet jest interesujący. Widzieli to w mniejszej skali i nie jest interesujące w mniejszej skali. To samo z siecią semantyczną.



TR: Jak sobie z tym poradzić?

B–L: W tej chwili dopiero zaczynamy od umieszczania aplikacji w sieci semantycznej jedna po drugiej i łączenia ich tam, gdzie wydaje się to przydatne. Ale ekscytujący jest efekt sieci. Wizja jest taka, że ​​dojdziemy do masy krytycznej, w której wszystko zacznie się łączyć w niewyobrażalnie dużą całość. Następnie motywacja, aby dodać do tego więcej, rośnie wykładniczo, ponieważ wartość tego, co jest, również rośnie.

Ponieważ niewiele osób początkowo dostaje to wspaniałe aha! łączenia się z ogromną masą danych z sieci semantycznej, wszystko musi być wykonane przez ludzi, którzy są przekonani – którzy rozumieją, że warto włożyć wysiłek w uruchomienie tej rzeczy.



TR: Następnie wyjaśnij: dlaczego jest to warte całego tego początkowego wysiłku?

B–L: Wspólnym wątkiem sieci semantycznej jest to, że istnieje wiele informacji – informacje finansowe, informacje o pogodzie, informacje korporacyjne – w bazach danych, arkuszach kalkulacyjnych i witrynach internetowych, które można czytać, ale których nie można manipulować. Najważniejsze jest to, że te dane istnieją, ale komputery nie wiedzą, co to jest i jak są ze sobą powiązane. Nie możesz pisać programów, aby z niego korzystać.

Ale kiedy istnieje sieć interesujących globalnych danych semantycznych, będziesz w stanie połączyć dane, o których wiesz, z innymi danymi, o których nie wiesz. Nasze życie wzbogaci się o te dane, do których wcześniej nie mieliśmy dostępu, i będziemy mogli pisać programy, które faktycznie pomogą, ponieważ będą w stanie zrozumieć dane, a nie tylko je zaprezentować. nas na ekranie.



TR: Jak sieć semantyczna rozumie dane?

B–L: Załóżmy, że przeglądasz Internet i znajdujesz reklamowane seminarium i decydujesz się na nie. Teraz na tej stronie znajdują się wszelkiego rodzaju informacje, które są dostępne dla ciebie jako człowieka, ale twój komputer nie wie, co to znaczy. Musisz więc otworzyć nowy wpis kalendarza i wkleić tam informacje. Następnie zdobądź swoją książkę adresową i dodaj nowe wpisy dla osób zaangażowanych w seminarium. A następnie, jeśli chcesz być kompletny, znajdź szerokość i długość geograficzną seminarium i zaprogramuj to w swoim urządzeniu GPS [Global Positioning System], abyś mógł je znaleźć.

Robienie tego ręcznie jest bardzo pracochłonne. To, co chciałbyś zrobić, to po prostu powiedzieć komputerowi, idę na to seminarium. Gdyby istniała wersja strony w sieci semantycznej, miałaby na niej etykietę informacji, które informowałyby komputer, że to jest wydarzenie oraz która to godzina i data. I automatycznie doda Twoją podróż do księgi wydarzeń. Dodałby ludzi do Twojej książki adresowej i zaprogramowałby Twój GPS, aby dawał Ci wskazówki. Miałby on relacje między wydarzeniem a różnymi osobami, które mu przewodniczą. A ci ludzie mieliby osobiste strony Semantic Web, które zawierałyby informacje o tym, jak można się z nimi skontaktować.

Twoja książka adresowa może teraz rozrosnąć się z zamkniętego repozytorium danych prywatnych do widoku danych związanych z ludźmi na świecie.

TR: Czy zatem sieć semantyczna po prostu automatyzuje wiele rzeczy, które robiłby ludzki asystent?

B–L: Nie. Ludzki asystent używa formy inteligencji, której tutaj nie naśladujemy. Ludzki asystent będzie miał zdolność ludzkiego umysłu do nagłego myślenia o korelacjach w całym spektrum jego doświadczenia. Zarezerwowałem cię przez Tiawicha, ponieważ w ten weekend mają festiwal kwiatów i… cóż, może spodoba ci się ludzki proces myślowy.

Jest to bardziej jak danie ci programu, który może wykonać wszystkie rzeczy, do których Twój dział MIS mógłby napisać programy, ale nie ma na to czasu. Ale to wciąż program. Tak jak sieć WWW jest nadal dokumentem.

W przyszłości sieć semantyczna będzie świetnym miejscem do rozwijania sztucznej inteligencji, AI w mocnym tego słowa znaczeniu. Ale w tej chwili robimy coś całkiem mechanicznego – nawet jeśli używamy fragmentów maszyn opracowanych przez społeczność AI przez lata.

TR: Wydawałoby się to niemożliwie ogromnym zadaniem. Jak działa technologia?

B–L: Technologia Semantic Web rozwiązuje ten problem w dwóch etapach. Bardziej przyziemny jest popularny format danych. Możesz wziąć bazę danych, kalendarz, książkę adresową, wyciąg bankowy lub prognozę pogody – w zasadzie wszystko, co zawiera twarde dane – i sprawić, by maszyna napisała to w podstawowym języku Semantic Web, zamiast w jakimś zastrzeżonym lub specyficznym dla aplikacji format. To rozwiązuje problem składniowy.

Jednak nadal nie rozwiązuje problemu semantycznego. W tym celu sieć semantyczna najpierw nadaje nazwy podstawowym pojęciom związanym z danymi: data i godzina, zdarzenie, czek, transakcja, temperatura i ciśnienie oraz lokalizacja. Wszystkie są zdefiniowane tylko po to, aby oznaczać to, co oznaczają w systemie, który generuje dane – na przykład data transakcji, którą otrzymuję na wyciągu bankowym i tak dalej. Ten zestaw pojęć nazywa się ontologią. Następnie tam, gdzie istnieją powiązania między ontologiami, na przykład gdy data i godzina na zdjęciu jest tym samym pojęciem, co godzina w prognozie pogody, piszemy zasady, aby wykorzystać te powiązania. Dzięki temu można na przykład odpytywać agenta Semantic Web o zdjęcia zrobione w słoneczne dni. Bit po bicie, łącze po łączu, dane stają się połączone, splecione. Ekscytującą rzeczą jest nieoczekiwane ponowne wykorzystanie danych: jedna osoba umieszcza tam dane dla jednej rzeczy, a inna używa ich w inny sposób.

TR: Powiedziałeś, że pierwsza faza Sieci Semantycznej jest zakończona. Możesz wytłumaczyć?

B–L: Sposób działania sieci semantycznej polega na definiowaniu nowych języków, w których komputery mogą wymieniać informacje. Faza pierwsza polegała na doprowadzeniu tych pierwszych języków, zarówno pod względem składni, jak i semantyki, do stanu, w którym stały się standardami wspieranymi przez członków W3C. Ponieważ interoperacyjność jest kluczem: nie można nazwać tego aplikacją sieci semantycznej, jeśli program po prostu siedzi i robi rzeczy z własnym formatem danych bez możliwości wymiany danych z innymi programami. Teraz jest ta podstawa i każdy, kto chce stworzyć nową aplikację i opublikować dane, może to zrobić, a program wszystkich innych będzie mógł te dane odczytać.

TR: Jakie aplikacje Semantic Web są tworzone przez ludzi do następnej fazy?

B–L: W naukach przyrodniczych dzieją się ekscytujące rzeczy. Wielkie wyzwania, takie jak rak, AIDS i odkrywanie leków dla nowych wirusów, wymagają wzajemnego oddziaływania ogromnych ilości danych z wielu zachodzących na siebie dziedzin – genomiki, proteomiki, epidemiologii i tak dalej. Niektóre z tych danych są publiczne, inne zastrzeżone dla firm farmaceutycznych, a inne bardzo prywatne dla pacjenta. Wyzwanie sieci semantycznej, jakim jest uzyskanie interoperacyjności w tych dziedzinach, jest ogromne, ale niesie ze sobą ogromne potencjalne korzyści.

TR: Ale to nie tylko kwestia wymiany danych z wielu dziedzin?

B–L: Nie. Istnieją również wyzwania związane z zachowaniem prywatności i własności intelektualnej przy efektywnym wykorzystaniu informacji. Na przykład, szukając nowego leku, można chcieć połączyć dane epidemiologiczne z czynnikami zewnętrznymi, takimi jak pogoda, podróże i dane demograficzne, aby dowiedzieć się, w jaki sposób choroba jest przenoszona i jakie osoby są do niej predysponowane. Można wtedy spróbować powiązać to z cechą genetyczną i zacząć pytać, jakie białka są z tym związane oraz co umożliwiają i blokują w biologii ludzkiej komórki. Następnie można chcieć powiązać chemikalia zaangażowane w te ścieżki z objawami chorób, a także z możliwymi chemikaliami, które można wykorzystać jako lek. Można wiele zyskać, dlatego wiele osób jest bardzo podekscytowanych pracą nad naukami przyrodniczymi z aplikacjami sieci semantycznej.

TR: Czy istnieje aplikacja, która pokazuje, jak sieć semantyczna może tworzyć takie połączenia?

B–L: Jeśli chcesz bawić się siecią semantyczną, możesz utworzyć plik znajomego znajomego. W pliku FOAF [komponent danych osobistej strony głównej, sformatowany w standardowy sposób] możesz publikować informacje o sobie, swojej organizacji, swojej publikacji, miejscach lub zdjęciach. Możesz mieć wskazówkę, która mówi, że to zdjęcie o mnie, i inne dane dotyczące zdjęcia, na przykład kto jeszcze na nim jest.

Aby utworzyć plik FOAF, musisz wypełnić formularz, taki jak ten na http://www.ldodds.com/foaf/foaf-a-matic.html Na podstawie tych informacji generowany jest plik tekstowy do odczytu w sieci semantycznej, który możesz dodać do swojej osobistej witryny internetowej. Istnieją semantyczne strony internetowe, które wyciągają te dane i udostępniają takie rzeczy, jak lista zdjęć łączących Cię z kimś innym. Jestem trzema zdjęciami Franka Sinatry, ponieważ fotografowałem się z Billem Clintonem, który był fotografowany z jednym z Kennedych, który był fotografowany z Frankiem Sinatrą. To głupia aplikacja, ale naprawdę pokazuje moc ponownego wykorzystania informacji.

TR: Czy możesz opisać poważniejszy przykład?

B–L: To ekscytujące, że branża koncentruje się na wdrażaniu tych standardów. Zestawy narzędzi HP i IBM, autorskie aplikacje Adobe, inteligentne rozwiązania do zarządzania treścią Profium i Brandsoft oraz wyszukiwarki Network Inference pracują nad stworzeniem sieci semantycznej na różne skale. Te i inne technologie są adoptowane przez społeczności, co z kolei rewolucjonizuje sposób, w jaki te grupy współpracują i komunikują się. Tak właśnie dzieje się w naukach przyrodniczych, o czym mówiliśmy wcześniej.

W Wielkiej Brytanii Semantic Web Environmental Directory jest prototypem nowego rodzaju katalogu organizacji i projektów środowiskowych. Zamiast scentralizować przechowywanie, zarządzanie i własność informacji, SWED po prostu zbiera dane i wykorzystuje je do tworzenia katalogu. Z perspektywy społecznej istnieje aplikacja o pseudonimie Fatcats z FoafCorp [projekt sieci semantycznej, który rozszerza format przyjaciela przyjaciela na podmioty korporacyjne], która pozwala wybrać firmę i pokazuje, kto jest na jej zarządzie, wyświetlając wykres połączonych osób. Kiedy klikniesz na jedną z osób, zobaczysz wszystkie tablice, których jest członkiem. Możesz zacząć badać strefy wpływów w amerykańskiej kulturze korporacyjnej.

Ekscytującą rzeczą jest, gdy odkryjesz, że jedna z tych osób ma plik FOAF i zaczniesz przechodzić od kultury korporacyjnej do kultury osobistej, a następnie do zdjęć, a następnie do informacji o pogodzie, a następnie rezerwacji lotów, a następnie rezerwacji restauracji. a potem zastanawiać się, jakie wino podać do posiłku.

TR: Często mówisz o znaczeniu uniwersalności sieci. Co masz na myśli?

B–L: Jedną z podstawowych właściwości sieci jest fakt, że jest to tylko jedna przestrzeń i jest to przestrzeń konsensualna. Powinien być niezależny od używanego sprzętu. Powinien być niezależny od używanego oprogramowania lub systemu operacyjnego, na którym działa. Powinno to być również niezależne od kultury, w której się znajdujesz, od tego, czy piszesz wspaniały, starannie zredagowany dokument, czy też zapisujesz coś na odwrocie przysłowiowej koperty. Powinno to być niezależne od używanego języka, zestawu znaków, od tego, czy litery biegną w górę iw dół, od lewej do prawej, czy od prawej do lewej. Ponadto ludzie powinni mieć dostęp do tych informacji, nawet jeśli są niepełnosprawni. W W3C nazywamy tę koncepcję jedną siecią – dla każdego, wszędzie i na czymkolwiek.

TR: I czy istnieje zagrożenie dla tej uniwersalności?

B–L: Pojawiła się propozycja stworzenia specjalnej domeny najwyższego poziomu o nazwie .mobi. Wszystkie strony internetowe współpracujące z telefonami komórkowymi zostałyby umieszczone w tym obszarze; byłoby to miejsce na treści internetowe dla urządzeń mobilnych. Ale powinien być tylko jeden adres URL lub adres internetowy. Segregowanie treści do zagrody .mobi jest złym sposobem na zrobienie tego. W W3C mamy wiele standardów pozwalających stronie internetowej działać optymalnie, niezależnie od tego, czy patrzysz na nią z telefonu komórkowego, czy z dużego ekranu. Ale oczywiście, jeśli umieścisz .mobi na końcu nazwy domeny, oznacza to, że to specjalne miejsce na rzeczy, które możesz zobaczyć na swoim telefonie komórkowym.

TR: A co z innymi domenami najwyższego poziomu – .biz, .info itp. – które zostały zaproponowane, aby złagodzić kryzys nazw w domenie .com?

B–L: Dodanie nowych domen najwyższego poziomu w tym nie pomoże. To, co ludzie pamiętają, to ciąg między www i .com. Więc jeśli po nim jest .info lub .biz, to po prostu je zmyli. Oznacza to, że muszą zapamiętać całość, a nie tylko markę między www a kropką.

Oczywiście masz również system opłat rejestracyjnych dla transakcji finansowych. Małe firmy lub osoby, które mają domenę, mogą czuć, że aby uniknąć nieporozumień, muszą kupować te inne. Tylko roczny czynsz dla rodziny znacznie zwiększa ich rachunki za Internet.

TR: Toczy się walka o władzę między Organizacją Narodów Zjednoczonych a ICANN, Internetową Korporacją ds. Nadawania Nazw i Numerów, która zarządza sposobem wydawania nazw domen i adresów internetowych. Jaka jest Twoja opinia?

B–L: Niektóre kraje słusznie obawiają się, że ICANN działa na podstawie umowy z Departamentem Handlu Stanów Zjednoczonych. Internet jest sprawą międzynarodową i nawet jeśli może być starannie zarządzany przez ICANN w najlepszym interesie całego świata, w niektórych krajach istnieje silne poczucie, że fakt, że ICANN jest finansowany przez rząd USA, oznacza, że ​​jest to USA kontrolowane, a to jest niesprawiedliwe.

Mam wrażenie, że tę asymetrię należy ostrożnie usunąć. To ważne, aby było postrzegane jako sprawiedliwe. Faktem jest jednak, że ICANN został utworzony i działa i nie należy go nagle wyrzucać. Stworzenie czegoś, co reprezentuje interesariuszy w zrównoważony sposób, wymaga naprawdę dużego doświadczenia i ciągłej ponownej oceny. Może ICANN powinien mieć więcej funduszy ONZ, ale nie sądzę, żeby z dnia na dzień musiało stać się bardziej organizacją ONZ.

Dużo zamieszania w tym obszarze powoduje, gdy ludzie używają terminu zarządzanie Internetem. Zaczynają od rozmów o nazwach domen, co jest naprawdę bardzo specyficznym obszarem, a na końcu mówią o prywatności, prawach autorskich, poufności, warunkach handlowych i wszelkiego rodzaju elementach normalnego systemu prawnego. Ludzie nie powinni myśleć, że ICANN obsługuje wszystko, co dzieje się w Internecie. ICANN odgrywa po prostu bardzo konkretną rolę.

TR: Czy wierzysz, że sieć WWW będzie Twoim najważniejszym wkładem?

B–L: Moja rola musiała przejść od samotnego projektanta przez agitatora społeczności do głównego architekta i pośrednika w osiąganiu konsensusu w W3C. Ale podejrzewam, że Internet będzie moim najważniejszym wkładem – choć wymagał bycia we właściwym miejscu o właściwym czasie. Błędem jest jednak myślenie, że to już koniec. Sieć semantyczna to po prostu aplikacja weblike design do danych; Minie jeszcze wiele dziesięcioleci, zanim będziemy mogli powiedzieć, że naprawdę w pełni wdrożyliśmy ideę sieci Web, jeśli w ogóle to możliwe.

TR: Czy oprócz Sieci Semantycznej masz jakieś inne marzenia lub życzenia dotyczące przyszłości Sieci?

B–L: Och, dużo i dużo! Zawsze chciałem, aby sieć była bardziej kreatywnym, elastycznym medium, z systemami adnotacji, edytorami grup i tak dalej. Jestem podekscytowany nowymi urządzeniami przenośnymi, których możemy używać w Internecie, technologią opartą na mowie i wieloma innymi rzeczami. Gdy zaczniesz od podstawowej idei sieci Web, wiele rzeczy stanie się możliwych.

ukryć