Semantický prohlížeč nebo život bez webových stránek

Semantický prohlížeč nebo život bez webových stránek

Myšlenku o nevyhnutelnosti přechodu globální sítě od struktury zaměřené na webové stránky k uživatelsky centrální struktuře jsem vyjádřil už v roce 2012 (Filozofie evoluce a evoluce internetu nebo zkráceně WEB 3.0. Od webové centrisity k uživatelské centrisity). Letos jsem se pokusil rozvinout téma nového internetu v textu WEB 3.0 — druhý přístup k zařízení. Nyní zveřejňuji druhou část článku WEB 3.0 nebo život bez webových stránek (doporučuji si to prohlédnout před čtením této stránky).

Tak co tedy máme? Internet ve verzi web 3.0 existuje, ale webové stránky ne? A co tedy existuje?

Existují data, organizovaná v globálním sématickém grafu: všechno je se vším spojeno, všechno z něčeho vyplývá, všechno bylo něčím konkrétním zaznamenáno, změněno nebo vytvořeno. Dvě poslední poznámky o „vyplývá“ a „někým“ nám připomínají, že graf by měl být subjektivně-událostní, ne objektivní. Ale o tom bude zvláštní příběh (předběžně viz Subjektivně-událostní přístup). Nyní však nám stačí chápat, že sématický graf web 3.0 není statickou sadou znalostí, ale představuje temporální fixaci vztahů předmětů a aktérů jakékoli činnosti v jejich časové posloupnosti.

Dále, pokud mluvíme o vrstvě dat, je třeba dodat, že globální graf je nezbytně rozdělen na dvě nestejné části: strom modelů, popisující propojení akcí, konceptů a jejich vlastností (odpovídá sadě terminologických axiomů TBox v OWL), a předmětový graf, obsahující události zaznamenávání konkrétních hodnot vlastností věcí a akcí (soubor tvrzení o jednotlivcích ABox v OWL). A mezi těmito dvěma částmi grafu je nastavena jednoznačná vazba: data o jednotlivcích – tedy konkrétních věcech, akcích, aktérech – mohou být formována a zaznamenávána v grafu pouze a výhradně podle odpovídajících modelů. No a, jak už bylo zmíněno, globální graf – především jeho modelová část a tudíž předmětová – je přirozeně rozdělen na segmenty podle tematických oblastí.

A nyní se od semantiky a dat můžeme přesunout k diskusi o druhém epitetu webu 3.0 – „decentralizovaný“, tedy k popisu sítě. A je zřejmé, že strukturu sítě a její protokoly by měla určovat právě ta samá semantika. Především, protože generátorem i spotřebitelem obsahu je uživatel, je logické, že on, nebo lépe řečeno jeho zařízení, by mělo být síťovým uzlem. Takže web 3.0 je jednoprvková síť, jejíž uzly tvoří zařízení uživatelů.

Pro uchování v grafu dat, například popisu jednotlivce, musí uživatel na základě existujícího modelu konceptu vytvořit síťovou transakci. Data jsou uložena na zařízení uživatele a na uzlech ostatních uživatelů, kteří jsou na tento model přihlášeni. Takže výměnou transakcí na základě pevně stanoveného souboru modelů, na kterých se realizuje jejich společná činnost, účastníci této činnosti vypodobňují více či méně autonomní klastr. Výsledkem je, že celý globální semantický graf je distribuovaně uložen v tematických klastrech a decentralizovaně — uvnitř klastrů. Každý uzel, pracující s různými modely, může patřit do několika klastrů.

Při popisu síťové úrovně je nutné několik slov říci i o konsensu, tedy o principech validace a synchronizace dat na různých uzlech, bez kterých není možné fungování decentralizované sítě. Je zřejmé, že tyto principy by neměly být totožné pro všechny klastry a všechna data, protože transakce v síti mohou mít jak právně závazný charakter, tak být administrativní nebo zcela zbytečné. Proto je v síti implementováno několik úrovní algoritmů konsensu, jejichž výběr je určen modelem transakce.

Zbývá pár slov o uživatelském rozhraní, o sémantickém prohlížeči. Jeho funkce jsou triviální: (1) navigace po grafu (podle tematických klastrů), (2) vyhledávání a zobrazování dat podle modelů oborů, (3) vytváření, editace dat a odesílání síťových transakcí podle odpovídajících modelů, (4) psaní a provádění dynamických modelů akcí, a samozřejmě (5) uchovávání fragmentů grafu. Toto je krátký popis funkcí sémantického prohlížeče a je odpovědí na otázku: kde jsou tedy webové stránky? Jediné místo, které uživatel „navštěvuje“ v síti webu 3.0, je jeho sémantický prohlížeč, který slouží jak k zobrazení, tak k vytvoření jakéhokoli obsahu, jakýchkoli dat, včetně modelů. Uživatel sám určuje hranice a formu zobrazení svého síťového světa, hloubku pronikání do sémantického grafu.

To je jasné, ale přesto, kde jsou webové stránky? Kam je třeba jít, jakou adresu napsat v tomto „sémantickém prohlížeči“, abychom se dostali na Facebook? Jak najít webovou stránku firmy? Kde koupit tričko nebo se podívat na video kanál? Pojďme se pokusit to objasnit na konkrétních příkladech.

Proč potřebujeme Facebook nebo jinou sociální síť? Je jasné, že pro komunikaci: říci něco o sobě a přečíst si, co ostatní publikují, vyměnit si komentáře. Přitom je podstatné, že neoslovujeme všechny a nečteme všechno – komunikace je vždy omezená na desítky, stovky, nebo jen několik tisíc virtuálních přátel. Co je potřeba k uspořádání takové komunikace v rámci popsane konfigurace decentralizované sítě? Správně: vytvořit komunitní klastr s sadou standardních modelů jednání (zapsat příspěvek, poslat zprávu, komentovat, dát „to se mi líbí“ atd.), nastavit přístupová práva k modelům a pozvat další uživatele, aby se k těmto modelům připojili. Tímto vzniká naše „facebook“. Jenže nejde o globální Facebook, který diktuje podmínky všem a všemu, ale o přizpůsobitelnou lokální sociální síť, jež je plně v dispozici účastníkům klastru. Uživatel posílá do sítě transakci prostřednictvím jednoho z modelů komunity, dejme tomu, svůj komentář, členové klastru, kteří jsou přihlášeni k tomuto modelu, obdrží text komentáře a zapiší ho do svých úložišť (přiřadí ho k fragmentu tematického grafu) a zobrazí ho ve svých sémantických prohlížečích. To znamená, že máme decentralizovanou sociální síť (klastr) pro komunikaci skupiny uživatelů, jejíž veškerá data jsou uchovávána na zařízeních samotných uživatelů. Mohou být tato data viditelná uživatelům mimo klastr? To je otázka ohledně nastavení přístupu. Pokud je povolení uděleno, může být obsah členů komunity přečten programovým agentem a zobrazen v prohlížeči každého, kdo provádí vyhledávání v grafu. Je také třeba poznamenat, že počet a složitost modelů klastru nejsou nijak omezeny – každý může nastavit komunitu podle potřeb jakékoli činnosti. A je samozřejmé, že uživatelé mohou být členy libovolného počtu klastrů, a to jak jako aktivní účastníci, tak pouze přihlášeni k jednotlivým modelům pouze pro čtení.

Nyní odpovíme na otázku: jak najít webovou stránku společnosti? Odpověď je banální: místo, kde se nacházejí vyčerpávající informace o všech společnostech – to je příslušný sektor sémantického grafu. Dostat se na toto místo pomůže navigace prohlížeče nebo vyhledávání podle názvu společnosti. Dále už záleží na uživateli – jaké modely pro zobrazení dat potřebuje: stručná prezentace, úplné informace, seznam služeb, seznam pracovních pozic nebo formulář pro zprávy. Takže společnost pro své zobrazení v sémantickém grafu musí využít sadu standardních modelů pro zasílání transakcí do sítě, a tím budou data o ní dostupná pro vyhledávání a zobrazení. Pokud je třeba přizpůsobit a rozšířit prezentaci společnosti na síti, je možné vytvořit si vlastní modely, včetně designových. Zde nejsou žádná omezení, kromě jednoho: nové modely musí být začleněny do jednotného stromu, aby byla zajištěna souvislost dat v tematickém grafu.

Na elektronický obchod platí banalita řešení také. Každý produkt (mobil, tričko) má jedinečný identifikátor a údaje o produktu zadává do sítě výrobce. Samozřejmě, dělá to jen jednou, podepisuje údaje svým soukromým klíčem. Společnost, která je připravena produkt prodat, umisťuje v sémantickém grafu několik učiněných podle standardního modelu tvrzení o ceně a podmínkách dodání. Dále každý uživatel sám rozhoduje o svém hledání: zda hledá potřebné mezi produkty, které může poskytnout jemu známý prodejce, nebo porovnává podobné produkty různých výrobců a teprve poté vybírá vhodného dodavatele. To znamená, že opět místem, kde dochází k výběru a nákupu produktů, je sémantický prohlížeč uživatele, a ne určitá webová stránka výrobce nebo prodejce. I když samozřejmě výrobce a prodejce mají možnost vytvořit si vlastní modely zobrazení produktů, které může zákazník využít. Pokud bude chtít, pokud mu to bude pohodlné. Jinak všechno může udělat pomocí standardních modelů vyhledávání a zobrazení dat.

Několik slov o reklamě a jejím místě v sémantické síti. Místa jejího umístění zůstávají tradiční: buď přímo v obsahu (například ve videích), nebo v modelech zobrazení obsahu. Mezi inzerenty a vlastníky obsahu nebo modelů je pouze odstraněn zprostředkovatel, kterým je vlastník webu.

Schéma fungování sémantické decentralizované sítě, prezentované z pohledu uživatele, je maximálně unifikováno: (1) veškerý obsah je umístěn v jediné globální sémantické grafu, (2) záznam, hledání a zobrazování obsahu probíhá podle modelů konceptů, které zajišťují sémantickou provázanost dat, (3) činnost uživatelů se uskutečňuje podle dynamických modelů, (4) jediné místo, kde se činnost odehrává, je sémantický prohlížeč uživatele.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster