Semantiline brauser või elu ilma veebisaitideta

Semantiline brauser või elu ilma veebisaitideta

Väljendasin ideed globaalse võrgu paratamatusest saidikeskselt struktuurilt kasutajakesksele struktuurile juba 2012. aastal (Evolutsioonifilosoofia ja Interneti areng või lühendatud kujul WEB 3.0. Saidikesksusest kasutajakesksuseni). Sel aastal püüdsin uue Interneti teemat tekstis edasi arendada WEB 3.0 – teine ​​lähenemine mürsule. Nüüd postitan artikli teise osa WEB 3.0 või elu ilma veebisaitideta (Soovitan teil see leht enne lugemist üle vaadata).

Mis siis saab? Web 3.0-s on Internet olemas, kuid veebisaite pole? Mis seal siis on?

Andmed on organiseeritud globaalseks semantiliseks graafikuks: kõik on kõigega seotud, kõik tuleneb millestki, kõike märkas, muutis, lõi keegi konkreetne. Kaks viimast punkti "peaks" ja "keegi" kohta tuletavad meelde, et graafik ei peaks olema objektiivne, vaid subjekt-sündmus. Kuid see on eraldi lugu (vt kõigepealt). Teema-sündmuse lähenemine). Praeguseks piisab, kui mõistame, et web 3.0 semantiline graaf ei ole staatiline teadmiste kogum, vaid on ajaline, salvestades objektide ja mis tahes tegevuses osalejate seosed nende ajases järjestuses.

Samuti tuleb andmekihist rääkides lisada, et globaalne graafik on tingimata jagatud kaheks ebavõrdseks osaks: mudelipuuks, mis kirjeldab tegevuste, mõistete ja nende omaduste seoseid (vastab OWL-is terminoloogiliste aksioomide komplektile TBox) ja teemagraafik, mis sisaldab asjade ja toimingute omaduste konkreetsete väärtuste fikseerimise sündmusi (väidete kogum OWL-i ABox-inimeste kohta). Ja nende kahe graafiku osa vahel luuakse ühemõtteline seos: andmeid üksikisikute - see tähendab konkreetsete asjade, tegevuste, osalejate - kohta saab genereerida ja graafikule salvestada ainult ja ainult vastavate mudelite järgi. Noh, nagu juba mainitud, on globaalne graafik - esiteks selle mudeliosa ja vastavalt ka teemaosa - loomulikult jagatud segmentideks vastavalt temaatilistele valdkondadele.

Ja nüüd, semantikast, andmetest, saame liikuda edasi veebi 3.0 teise epiteedi - “detsentraliseeritud”, see tähendab võrgu kirjelduse, arutelu juurde. Ja on ilmselge, et võrgu ja selle protokollide struktuuri peaks dikteerima sama semantika. Esiteks, kuna kasutaja on sisu generaator ja tarbija, siis on loomulik, et tema või õigemini tema seade peaks olema võrgusõlm. Seega on web 3.0 võrdõigusvõrk, mille sõlmed on kasutajaseadmed.

Näiteks üksikisiku kirjelduse salvestamiseks andmegraafikus peab kasutaja looma võrgutehingu olemasoleva kontseptsioonimudeli alusel. Andmed salvestatakse kasutaja seadmesse ja teiste selle mudeliga liitunud kasutajate sõlmedesse. Seega, vahetades tehinguid kindla mudelikomplekti järgi, mille alusel nende ühistegevust ellu viiakse, moodustavad selles tegevuses osalejad enam-vähem autonoomse klastri. Selgub, et kogu globaalne semantiline graaf on talletatud jaotatult subjektiklastrite vahel ja detsentraliseeritud klastrite sees. Iga sõlm, mis töötab teatud mudelitega, võib olla osa mitmest klastrist.

Võrgutaseme kirjeldamisel on vaja öelda paar sõna konsensuse kohta, see tähendab erinevate sõlmede andmete valideerimise ja sünkroniseerimise põhimõtete kohta, ilma milleta on detsentraliseeritud võrgu toimimine võimatu. Ilmselgelt ei tohiks need põhimõtted olla ühesugused kõikide klastrite ja kõikide andmete puhul, sest tehingud võrku võivad olla nii juriidiliselt olulised kui ka teenus, prügi. Seetõttu rakendab võrk mitut taset konsensusalgoritme, vajaliku valiku määrab tehingumudel.

Jääb veel öelda paar sõna kasutajaliidese, semantilise brauseri kohta. Selle funktsioonid on triviaalsed: (1) navigeerimine graafikul (teemaliste klastrite kaupa), (2) andmete otsimine ja kuvamine domeenimudelite järgi, (3) andmete loomine, redigeerimine ja võrgutehingute saatmine vastavalt vastavatele mudelitele, (4) dünaamiliste tegevusmudelite kirjutamine ja täitmine ning loomulikult (5) graafifragmentide salvestamine. See semantilise brauseri funktsioonide lühikirjeldus on vastus küsimusele: kus on saidid? Ainus koht, mida kasutaja web 3.0 võrgus "külastab", on tema semantiline brauser, mis on tööriist mis tahes sisu, mis tahes andmete, sealhulgas mudelite kuvamiseks ja loomiseks. Kasutaja määrab ise oma võrgumaailma piirid ja kuvamisvormi, semantilisse graafikusse tungimise sügavuse.

See on arusaadav, kuid kus on veebisaidid? Kuhu peaksite minema, millise aadressi sisestama sellesse väga "semantilisse brauserisse", et Facebooki pääseda? Kuidas leida ettevõtte veebisaiti? Kust osta T-särki või vaadata videokanalit? Proovime seda konkreetsete näidete abil välja mõelda.

Miks me vajame Facebooki või mõnda muud suhtlusvõrgustikku? Ilmselgelt suhtlemiseks: räägi midagi enda kohta ja loe ja vaata, mida teised postitavad, vaheta kommentaare. Samas on oluline, et me ei kirjutaks kõigile ega loeks kõike läbi – suhtlus piirdub alati kümnete, sadade või isegi mitme tuhande virtuaalsõbraga. Mida on vaja sellise suhtluse korraldamiseks kirjeldatud detsentraliseeritud võrgukonfiguratsioonis? See on õige: looge kommuuni klaster standardsete tegevusmudelite komplektiga (tehke postitus, saatke sõnum, kommenteerige, meeldib jne), seadistage mudelitele juurdepääsuõigused ja kutsuge teisi kasutajaid seda komplekti tellima. Siin on meil "facebook". Lihtsalt mitte ülemaailmne Facebook, mis dikteerib kõigile ja kõigele tingimusi, vaid kohandatav kohalik suhtlusvõrgustik, mis on klastri osalejate täielikul käsutuses. Kasutaja saadab võrku tehingu ühe kogukonna mudeli järgi, näiteks oma kommentaari, selle mudeliga liitunud klastri liikmed saavad kommentaari teksti ja kirjutavad selle oma salvestusruumi (lisatud teemagraafiku fragmendile) ja kuvada seda oma semantilistes brauserites. See tähendab, et meil on detsentraliseeritud suhtlusvõrgustik (klaster) kasutajate rühma vaheliseks suhtluseks, mille kõik andmed salvestatakse kasutajate endi seadmetesse. Kas need andmed võivad olla nähtavad kasutajatele väljaspool klastrit? See on juurdepääsuseadete küsimus. Kui see on lubatud, saab tarkvaraagent lugeda kogukonna liikmete sisu ja esitada brauseris igaüks, kes graafikut otsib. Samuti tuleb märkida, et klastrimudelite arv ja keerukus on piiramatu – igaüks saab kohandada kogukonda vastavalt mis tahes tegevuse vajadustele. Noh, on ilmne, et kasutajad võivad olla suvalise arvu klastrite liikmed nii aktiivsete osalejatena kui ka lihtsalt üksikute kirjutuskaitstud mudelite tellimisel.

Nüüd vastame küsimusele: kuidas leiame ettevõtte kodulehe? Vastus on triviaalne: koht, kus asuvad põhjalikud andmed kõigi ettevõtete kohta, on semantilise graafi vastav sektor. Sellesse kohta aitab jõuda brauseris navigeerimine või ettevõtte nime järgi otsimine. Siis sõltub kõik kasutajast - milliseid mudeleid ta andmete kuvamiseks vajab: lühike esitlus, täielik teave, teenuste loend, vabade töökohtade loend või sõnumivorm. See tähendab, et ettevõte peab enda semantilisel graafikul esitamiseks kasutama tehingute võrku saatmiseks standardmudelite komplekti ning andmed selle kohta on kohe otsinguks ja kuvamiseks saadaval. Kui teil on vaja oma ettevõtte veebiesitlust kohandada ja laiendada, saate luua oma mudeleid, sealhulgas disainerite mudeleid. Siin pole piiranguid, välja arvatud üks: uued mudelid tuleb ehitada ühte puusse, et tagada andmete ühenduvus teemagraafikus.

Lahendus on triviaalne ka e-kaubanduse jaoks. Igal tootel (mobiiltelefon, T-särk) on unikaalne tunnus ning toote andmed sisestab võrku tootja. Loomulikult teeb ta seda ainult üks kord, allkirjastades andmed oma privaatvõtmega. Ettevõte, kes on valmis seda toodet müüma, paneb semantilisele graafikule mitu standardmudeli järgi tehtud väidet hinna ja tarnetingimuste kohta. Järgmisena otsustab iga kasutaja iseseisvalt ise otsinguprobleemi: kas ta otsib vajalikku kaupa, mida talle tuntud müüja pakkuda suudab, või võrdleb erinevate tootjate sarnaseid tooteid ja alles seejärel valib mugava tarnija. See tähendab jällegi, et kaupade valiku ja ostmise koht on kasutaja semantiline brauser, mitte mõni tootja või müüja veebisait. Kuigi loomulikult on nii tootjal kui ka müüjal võimalus luua oma toote väljapaneku mudelid, mida ostja saab kasutada. Kui ta tahab, kui see talle mugav tundub. Ja nii saab ta teha kõike tavaliste otsingu- ja andmekuvade mudelite abil.

Tasub öelda paar sõna reklaami ja selle koha kohta semantilises võrgustikus. Ja selle paigutus jääb traditsiooniliseks: kas otse sisus (näiteks videotes) või sisu kuvamismudelites. Ainult reklaamijate ja sisu või mudelite omanike vahel kaotatakse vahendaja saidi omaniku näol.

Seega on semantilise detsentraliseeritud võrgu toimimisskeem kasutaja vaatenurgast vaadatuna äärmiselt ühtne: (1) kogu sisu paikneb ühes globaalses semantilises graafikus, (2) sisu salvestamine, otsimine ja kuvamine järgib kontseptsioonimudeleid, mis tagavad andmete semantiline ühenduvus, (3) kasutaja tegevusi rakendatakse dünaamiliste mudelite järgi, (4) ainus koht, kus tegevus toimub, on kasutaja semantiline brauser.

Allikas: www.habr.com

Lisa kommentaar