Semantični brskalnik ali življenje brez spletnih mest

Semantični brskalnik ali življenje brez spletnih mest

Že leta 2012 sem izrazil idejo o neizogibnosti prehoda globalnega omrežja s strukture, osredotočene na spletno mesto, na strukturo, osredotočeno na uporabnika (Filozofija evolucije in evolucija interneta ali v kratki obliki SPLET 3.0. Od osredotočenosti na spletno mesto do osredotočenosti na uporabnika). Letos sem v besedilu poskušal razviti temo novega interneta WEB 3.0 - drugi pristop k projektilu. Zdaj objavljam drugi del članka WEB 3.0 ali življenje brez spletnih strani (Svetujem vam, da pred branjem pregledate to stran).

Torej, kaj se zgodi? V spletu 3.0 je internet, spletnih mest pa ni? Kaj je potem tam?

Podatki so organizirani v globalni semantični graf: vse je povezano z vsem, vse izhaja iz nečesa, vse je nekdo opazil, spremenil, ustvaril. Zadnji dve točki o »moral bi« in »nekdo« nas opominjata, da graf ne sme biti objektiven, temveč subjekt-dogodek. Toda to bo ločena zgodba (glej najprej). Predmetno-dogodkovni pristop). Za zdaj je dovolj, da razumemo, da semantični graf spleta 3.0 ni statičen nabor znanja, ampak je časoven in beleži razmerja objektov in akterjev katere koli dejavnosti v njihovem časovnem zaporedju.

Ko govorimo o podatkovni plasti, je treba dodati, da je globalni graf nujno razdeljen na dva neenaka dela: modelno drevo, ki opisuje povezanost dejanj, konceptov in njihovih lastnosti (ustreza naboru terminoloških aksiomov TBox v OWL) , in predmetni graf, ki vsebuje dogodke fiksacije specifičnih vrednosti lastnosti stvari in dejanj (nabor izjav o posameznikih ABox v OWL). In med tema dvema deloma grafa se vzpostavi nedvoumna povezava: podatke o posameznikih – torej konkretnih stvareh, dejanjih, akterjih – je mogoče generirati in v graf zapisati samo in izključno po ustreznih modelih. No, kot že omenjeno, je globalni graf - najprej njegov modelni del in s tem predmetni del - naravno razdeljen na segmente glede na tematska področja.

In zdaj od semantike, od podatkov, lahko preidemo na razpravo o drugem epitetu spleta 3.0 - "decentraliziran", to je na opis omrežja. In očitno je, da mora strukturo omrežja in njegovih protokolov narekovati ista semantika. Prvič, ker je uporabnik generator in potrošnik vsebine, je naravno, da je on oziroma njegova naprava omrežno vozlišče. Splet 3.0 je torej enakovredno omrežje, katerega vozlišča so uporabniške naprave.

Če želite na primer shraniti opis posameznika v podatkovni graf, mora uporabnik ustvariti omrežno transakcijo na podlagi obstoječega konceptnega modela. Podatki so shranjeni na uporabnikovi napravi in ​​na vozliščih drugih uporabnikov, naročenih na ta model. Tako udeleženci v tej dejavnosti z izmenjavo transakcij po določenem naboru modelov, na katerih se izvajajo njihove skupne dejavnosti, tvorijo bolj ali manj avtonomen grozd. Izkazalo se je, da je celoten globalni semantični graf shranjen porazdeljeno po predmetnih grozdih in decentraliziran znotraj grozdov. Vsako vozlišče, ki dela z določenimi modeli, je lahko del več gruč.

Pri opisu omrežne ravni je treba povedati nekaj besed o konsenzu, torej o principih validacije in sinhronizacije podatkov na različnih vozliščih, brez katerih delovanje decentraliziranega omrežja ni mogoče. Očitno ta načela ne bi smela biti enaka za vse grozde in vse podatke, ker so lahko transakcije v omrežju tako pravno pomembne kot storitev, smeti. Zato omrežje izvaja več nivojev konsenznih algoritmov, izbiro potrebnega določa transakcijski model.

Še nekaj besed o uporabniškem vmesniku, o semantičnem brskalniku. Njegove funkcije so trivialne: (1) navigacija po grafu (po tematskih sklopih), (2) iskanje in prikazovanje podatkov glede na domenske modele, (3) ustvarjanje, urejanje podatkov in pošiljanje omrežnih transakcij glede na ustrezne modele, (4) pisanje in izvajanje dinamičnih akcijskih modelov in seveda (5) shranjevanje fragmentov grafa. Ta kratek opis funkcij semantičnega brskalnika je odgovor na vprašanje: kje so spletna mesta? Edino mesto, ki ga uporabnik »obiska« v omrežju web 3.0, je njegov semantični brskalnik, ki je orodje tako za prikazovanje kot za ustvarjanje kakršne koli vsebine, kakršnih koli podatkov, vključno z modeli. Uporabnik sam določi meje in obliko prikaza svojega mrežnega sveta, globino prodiranja v semantični graf.

To je razumljivo, ampak kje so spletna mesta? Kam bi morali iti, kateri naslov bi morali vtipkati v ta zelo "semantični brskalnik", da pridete do Facebooka? Kako najti spletno stran podjetja? Kje kupiti majico ali gledati video kanal? Poskusimo to ugotoviti s konkretnimi primeri.

Zakaj potrebujemo Facebook ali drugo socialno omrežje? Očitno za komunikacijo: povejte nekaj o sebi in preberite ter poglejte, kaj objavljajo drugi, izmenjajte komentarje. Ob tem je pomembno, da ne pišemo vsem in ne beremo vsega – komunikacija je vedno omejena na desetine, stotine ali celo več tisoč virtualnih prijateljev. Kaj je potrebno za organizacijo takšne komunikacije znotraj opisane konfiguracije decentraliziranega omrežja? Tako je: ustvarite gručo skupnosti z naborom standardnih akcijskih modelov (objavite objavo, pošljite sporočilo, komentirajte, všečkajte itd.), nastavite pravice dostopa do modelov in povabite druge uporabnike, da se naročijo na ta nabor. Tukaj imamo "facebook". Samo ne globalni Facebook, ki vsem in vsem narekuje pogoje, ampak prilagodljivo lokalno socialno omrežje, ki je v celoti na razpolago udeležencem grozda. Uporabnik pošlje transakcijo v omrežje v skladu z enim od modelov skupnosti, recimo njegov komentar, člani grozda, naročeni na ta model, prejmejo besedilo komentarja in ga zapišejo v svojo shrambo (priloženo fragmentu predmetnega grafa) in prikažejo v svojih semantičnih brskalnikih. To pomeni, da imamo decentralizirano socialno omrežje (cluster) za komunikacijo med skupino uporabnikov, katerih vsi podatki so shranjeni na napravah uporabnikov samih. Ali so lahko ti podatki vidni uporabnikom zunaj gruče? To je vprašanje o nastavitvah dostopa. Če je dovoljeno, lahko programski agent prebere vsebino članov skupnosti in jo prikaže v brskalniku vsakogar, ki išče po grafu. Upoštevati je treba tudi, da je število in kompleksnost modelov grozdov neomejeno – vsak lahko prilagodi skupnost, da ustreza potrebam katere koli dejavnosti. No, očitno je, da so uporabniki lahko člani poljubnega števila gruč, tako kot aktivni udeleženci, kot preprosto z naročanjem na posamezne modele samo za branje.

Zdaj pa odgovorimo na vprašanje: kako lahko najdemo spletno stran podjetja? Odgovor je trivialen: mesto, kjer se nahajajo celoviti podatki o vseh podjetjih, je ustrezen sektor semantičnega grafa. Navigacija v brskalniku ali iskanje po imenu podjetja vam bo pomagala priti do tega mesta. Potem je vse odvisno od uporabnika - kakšne modele potrebuje za prikaz podatkov: kratko predstavitev, popolne informacije, seznam storitev, seznam prostih delovnih mest ali obrazec za sporočilo. To pomeni, da mora podjetje, da se predstavi v semantičnem grafu, uporabiti nabor standardnih modelov za pošiljanje transakcij v omrežje in takoj bodo podatki o njem na voljo za iskanje in prikaz. Če želite prilagoditi in razširiti spletno predstavitev vašega podjetja, lahko ustvarite lastne modele, tudi dizajnerske. Tukaj ni nobenih omejitev, razen ene: novi modeli morajo biti vgrajeni v eno drevo, da se zagotovi podatkovna povezljivost v predmetnem grafu.

Rešitev je nepomembna tudi za e-trgovino. Vsak izdelek (mobilni telefon, majica) ima edinstven identifikator, podatke o izdelku pa proizvajalec vnese v omrežje. Seveda to stori samo enkrat in podatke podpiše s svojim zasebnim ključem. Podjetje, ki je pripravljeno prodajati ta izdelek, v semantični graf postavi več izjav, narejenih po standardnem modelu o ceni in pogojih dostave. Nato se vsak uporabnik neodvisno odloči za težavo iskanja: ali išče tisto, kar potrebuje med blagom, ki ga lahko zagotovi njemu znani prodajalec, ali primerja podobne izdelke različnih proizvajalcev in šele nato izbere primernega dobavitelja. To pomeni, da je mesto, kjer poteka izbira in nakup blaga, uporabnikov semantični brskalnik in ne neka spletna stran proizvajalca ali prodajalca. Čeprav imata seveda tako proizvajalec kot prodajalec možnost ustvariti lastne prikazne modele izdelkov, ki jih kupec lahko uporablja. Če hoče, če se mu zdi primerno. In tako lahko naredi vse z uporabo standardnih modelov iskanja in prikaza podatkov.

Vredno je povedati nekaj besed o oglaševanju in njegovem mestu v semantičnem omrežju. In njegova umestitev ostaja tradicionalna: bodisi neposredno v vsebini (recimo v videih) bodisi v modelih za prikaz vsebine. Samo med oglaševalci in lastniki vsebin ali modelov je odpravljen posrednik v obliki lastnika spletnega mesta.

Tako je shema delovanja semantičnega decentraliziranega omrežja, predstavljena z vidika uporabnika, izjemno poenotena: (1) vsa vsebina se nahaja v enem samem globalnem semantičnem grafu, (2) snemanje, iskanje in prikaz vsebine sledi konceptualnim modelom, ki zagotavljajo semantična povezljivost podatkov, (3) uporabniške aktivnosti se izvajajo po dinamičnih modelih, (4) edino mesto, kjer se aktivnost dogaja, je uporabnikov semantični brskalnik.

Vir: www.habr.com

Dodaj komentar