Co to jest sieć semantyczna?
Sieć semantyczna to ciągły projekt, na którego czele stoi twórca World Wide Web, Tim Berners-Lee. Próbuje rozwiązać niektóre semantyczne niedociągnięcia obecnej sieci, wprowadzając o wiele bardziej wszechstronne i dynamiczne znaczniki do dokumentów tworzących sieć.
HTML, język znaczników używany w większości w sieci WWW, ma bardzo ograniczony zestaw znaczników, których można użyć do poinformowania analizatora składni o tym, jaki powinien być tekst w tych znacznikach. W przeważającej części tagi używane w HTML są używane do różnych instrukcji dotyczących układu i stylistyki - z krokiem w kierunku skoncentrowania HTML wyłącznie na znacznikach strukturalnych, a Kaskadowe Arkusze Stylów rozwiązują problemy ze stylem. Istnieje kilka wyjątków od tego, takich jak znaczniki nagłówka (tytuł, meta itp.) I znaczniki obiektów osadzonych.
Sieć semantyczna wykorzystuje jednak XML (jak również inne technologie, takie jak OWL i RDF), aby przekazywać informacje w zasadzie nieograniczonej ilości szczegółów. Niektóre z pomysłów Lee w tym zakresie obejmują możliwość osadzania informacji o linkach w samych linkach: dodawanie metadanych do każdego linku wskazującego tytuł strony internetowej, być może ocenę, charakter relacji między dwojgiem osób tworzących link oraz asortyment innych ciekawostek informacyjnych.
Podstawowym aspektem sieci semantycznej jest raczej łączenie danych ze scentralizowanymi punktami danych, niż samodzielne ich definiowanie. Na przykład obecnie, jeśli chcę, aby cały mój tekst był czerwony, wskazałbym: czcionka kolor = czerwony lub może użyć arkusza stylów, aby określić: p {kolor: czerwony; }. Za pomocą semantycznej sieci wskazałbym coś podobnego do: font color = www.wisegeek.com / colors / red /, a następnie kolor zostałby pobrany z centralnego punktu.
Sieć semantyczna jest budowana i rozprzestrzenia się poniżej struktury istniejącej sieci. Każdy, kto widział licencję Creative Commons, widział sieć semantyczną w akcji: same prawa autorskie są przechowywane w centralnej bazie danych, w której są przechowywane, a z kolei strony internetowe używają linku licencji Creative Commons do tego wpisu bazy danych, zamiast po prostu replikować sami sobie licencjonować. Jeśli zbadasz znaczniki strony internetowej przy użyciu jednej z tych licencji, zobaczysz wiele tagów ukrytych przed normalnym widokiem, które mają umożliwić robotom wyszukiwarek, serwisom informacyjnym i innym automatycznym narzędziom zrozumienie praw autorskich, które nałożyłeś na teren.
Ostatecznie przyszłość sieci semantycznej wygląda jasno. Przy coraz większej liczbie witryn integrujących małe komponenty semantyczne, takie jak informacje o prawach autorskich, meta słowa kluczowe, nazwy twórców i współrzędne globalne, wydaje się, że to zbyt dobry pomysł, aby zawieść.