Shfletuesi semantik ose jeta pa faqe interneti

Shfletuesi semantik ose jeta pa faqe interneti

Unë shpreha idenë e pashmangshmërisë së tranzicionit të rrjetit global nga një strukturë me qendër sitin në një strukturë me qendër përdoruesin në vitin 2012 (Filozofia e evolucionit dhe evolucioni i internetit ose në formë të shkurtër WEB 3.0. Nga centrizmi i faqes tek qendrimi i përdoruesit). Këtë vit u përpoqa të zhvilloj në tekst temën e internetit të ri WEB 3.0 - qasja e dytë ndaj predhës. Tani po postoj pjesën e dytë të artikullit WEB 3.0 ose jeta pa faqe interneti (Unë ju këshilloj të rishikoni këtë faqe përpara se të lexoni).

Pra, çfarë ndodh? A ka internet në web 3.0, por nuk ka faqe interneti? Çfarë ka atëherë?

Ka të dhëna të organizuara në një grafik semantik global: gjithçka është e lidhur me gjithçka, gjithçka rrjedh nga diçka, gjithçka është vënë re, ndryshuar, krijuar nga dikush specifik. Dy pikat e fundit për "duhet" dhe "dikush" na kujtojnë se grafiku nuk duhet të jetë objektiv, por subjekt-ngjarje. Por kjo do të jetë një histori më vete (shih së pari). Qasja subjekt-ngjarje). Tani për tani, mjafton të kuptojmë se grafiku semantik i web 3.0 nuk është një grup statik njohurish, por është i përkohshëm, duke regjistruar marrëdhëniet e objekteve dhe aktorëve të çdo aktiviteti në sekuencën e tyre kohore.

Gjithashtu, duke folur për shtresën e të dhënave, duhet shtuar se grafiku global ndahet domosdoshmërisht në dy pjesë të pabarabarta: një pemë model që përshkruan lidhjen e veprimeve, koncepteve dhe vetive të tyre (korrespondon me një grup aksiomash terminologjike TBox në OWL) , dhe një grafik subjekti që përmban ngjarje të fiksimit të vlerave specifike të vetive të sendeve dhe veprimeve (një grup deklaratash për individët ABox në OWL). Dhe një lidhje e paqartë vendoset midis këtyre dy pjesëve të grafikut: të dhënat për individët - domethënë gjëra specifike, veprime, aktorë - mund të gjenerohen dhe regjistrohen në grafik vetëm dhe ekskluzivisht sipas modeleve të duhura. Epo, siç u përmend tashmë, grafiku global - para së gjithash, pjesa e tij model dhe, në përputhje me rrethanat, pjesa lëndore - ndahet natyrshëm në segmente sipas fushave tematike.

Dhe tani nga semantika, nga të dhënat, mund të kalojmë në një diskutim të epitetit të dytë të web 3.0 - "i decentralizuar", domethënë në një përshkrim të rrjetit. Dhe është e qartë se struktura e rrjetit dhe protokollet e tij duhet të diktohen nga e njëjta semantikë. Para së gjithash, duke qenë se përdoruesi është gjeneruesi dhe konsumatori i përmbajtjes, është e natyrshme që ai, ose më mirë pajisja e tij, të jetë një nyje rrjeti. Pra, web 3.0 është një rrjet peer-to-peer, nyjet e të cilit janë pajisje të përdoruesit.

Për të ruajtur, për shembull, një përshkrim të një individi në një grafik të dhënash, përdoruesi duhet të krijojë një transaksion rrjeti bazuar në modelin ekzistues të konceptit. Të dhënat ruhen në pajisjen e përdoruesit dhe në nyjet e përdoruesve të tjerë të abonuar në këtë model. Kështu, duke shkëmbyer transaksione sipas një grupi fiks modelesh mbi të cilat zbatohen aktivitetet e tyre të përbashkëta, pjesëmarrësit në këtë aktivitet formojnë një grup pak a shumë autonom. Rezulton se i gjithë grafiku semantik global ruhet i shpërndarë në grupe lëndore dhe i decentralizuar brenda grupimeve. Çdo nyje, duke punuar me modele të caktuara, mund të jetë pjesë e disa grupimeve.

Gjatë përshkrimit të nivelit të rrjetit, është e nevojshme të thuhen disa fjalë për konsensusin, domethënë për parimet e vërtetimit dhe sinkronizimit të të dhënave në nyje të ndryshme, pa të cilat funksionimi i një rrjeti të decentralizuar është i pamundur. Natyrisht, këto parime nuk duhet të jenë të njëjta për të gjitha grupimet dhe të gjitha të dhënat, sepse transaksionet në rrjet mund të jenë edhe ligjërisht të rëndësishme dhe shërbimi, mbeturina. Prandaj, rrjeti zbaton disa nivele të algoritmeve të konsensusit; zgjedhja e atij të nevojshëm përcaktohet nga modeli i transaksionit.

Mbetet të themi disa fjalë për ndërfaqen e përdoruesit, për shfletuesin semantik. Funksionet e tij janë të parëndësishme: (1) navigimi nëpër grafik (sipas grupimeve tematike), (2) kërkimi dhe shfaqja e të dhënave sipas modeleve të domenit, (3) krijimi, redaktimi i të dhënave dhe dërgimi i transaksioneve në rrjet sipas modeleve përkatëse, (4) shkrimi dhe ekzekutimi i modeleve të veprimit dinamik, dhe, natyrisht, (5) ruajtja e fragmenteve të grafikut. Ky përshkrim i shkurtër i funksioneve të shfletuesit semantik është përgjigjja e pyetjes: ku janë faqet? I vetmi vend që një përdorues "viziton" në rrjetin web 3.0 është shfletuesi i tij semantik, i cili është një mjet për të shfaqur dhe krijuar çdo përmbajtje, çdo të dhënë, përfshirë modelet. Vetë përdoruesi përcakton kufijtë dhe formën e shfaqjes së botës së rrjetit të tij, thellësinë e depërtimit në grafikun semantik.

Kjo është e kuptueshme, por ku janë faqet e internetit? Ku duhet të shkoni, çfarë adrese duhet të shkruani në këtë "shfletues semantik" për të shkuar në Facebook? Si të gjeni faqen e internetit të një kompanie? Ku të blini një bluzë ose të shikoni një kanal video? Le të përpiqemi ta kuptojmë me shembuj specifik.

Pse na duhet Facebook ose një rrjet tjetër social? Natyrisht, për komunikim: tregoni diçka për veten tuaj dhe lexoni dhe shikoni se çfarë postojnë të tjerët, shkëmbeni komente. Në të njëjtën kohë, është e rëndësishme që të mos i shkruajmë të gjithëve dhe të mos lexojmë gjithçka - komunikimi është gjithmonë i kufizuar në dhjetëra, qindra apo edhe disa mijëra miq virtualë. Çfarë nevojitet për të organizuar një komunikim të tillë brenda konfigurimit të rrjetit të decentralizuar të përshkruar? Kjo është e drejtë: krijoni një grup komuniteti me një grup modelesh standarde të veprimit (bëni një postim, dërgoni një mesazh, komentoni, pëlqim, etj.), konfiguroni të drejtat e aksesit në modelet dhe ftoni përdoruesit e tjerë të abonohen në këtë grup. Këtu kemi "facebook". Jo vetëm Facebooku global, që u dikton kushte të gjithëve dhe gjithçkaje, por një rrjet social lokal i personalizueshëm, i cili është në dispozicion të plotë të pjesëmarrësve të grupit. Një përdorues dërgon një transaksion në rrjet sipas një prej modeleve të komunitetit, le të themi, komenti i tij, anëtarët e grupit të abonuar në këtë model marrin tekstin e komentit dhe e shkruajnë atë në ruajtjen e tyre (bashkëngjitur me një fragment të grafikut të temës) dhe e shfaqin atë në shfletuesit e tyre semantikë. Kjo do të thotë, ne kemi një rrjet social të decentralizuar (klaster) për komunikim midis një grupi përdoruesish, të gjitha të dhënat e të cilëve ruhen në pajisjet e vetë përdoruesve. A mund të jenë të dukshme këto të dhëna për përdoruesit jashtë grupit? Kjo është një pyetje në lidhje me cilësimet e aksesit. Nëse lejohet, përmbajtja e anëtarëve të komunitetit mund të lexohet nga një agjent softuerësh dhe të paraqitet në shfletuesin e kujtdo që kërkon grafikun. Duhet të theksohet gjithashtu se numri dhe kompleksiteti i modeleve të grupimeve është i pakufizuar - çdokush mund ta personalizojë komunitetin për t'iu përshtatur nevojave të çdo aktiviteti. Epo, është e qartë se përdoruesit mund të jenë anëtarë të një numri arbitrar grupimesh, si pjesëmarrës aktivë, dhe thjesht duke u abonuar në modele individuale vetëm për lexim.

Tani le t'i përgjigjemi pyetjes: si mund ta gjejmë faqen e internetit të një kompanie? Përgjigja është e parëndësishme: vendi ku ndodhen të dhënat gjithëpërfshirëse për të gjitha kompanitë është sektori përkatës i grafikut semantik. Navigimi i shfletuesit ose kërkimi sipas emrit të kompanisë do t'ju ndihmojë të arrini në këtë vend. Atëherë gjithçka varet nga përdoruesi - cilat modele i nevojiten për të shfaqur të dhëna: një prezantim i shkurtër, informacion i plotë, një listë shërbimesh, një listë vendesh të lira ose një formular mesazhi. Kjo do të thotë, një kompani, për të përfaqësuar veten në një grafik semantik, duhet të përdorë një grup modelesh standarde për dërgimin e transaksioneve në rrjet, dhe menjëherë të dhënat për të do të jenë të disponueshme për kërkim dhe shfaqje. Nëse keni nevojë të personalizoni dhe zgjeroni prezantimin online të kompanisë suaj, mund të krijoni modelet tuaja, duke përfshirë ato të stilistëve. Këtu nuk ka kufizime, përveç një: modelet e reja duhet të ndërtohen në një pemë të vetme për të siguruar lidhjen e të dhënave në grafikun e subjektit.

Zgjidhja është gjithashtu e parëndësishme për tregtinë elektronike. Çdo produkt (telefon celular, bluzë) ka një identifikues unik, dhe të dhënat e produktit futen në rrjet nga prodhuesi. Natyrisht, ai e bën këtë vetëm një herë, duke nënshkruar të dhënat me çelësin e tij privat. Një kompani që është e gatshme të shesë këtë produkt vendos në një grafik semantik disa deklarata të bëra sipas një modeli standard për çmimin dhe kushtet e dorëzimit. Tjetra, secili përdorues vendos në mënyrë të pavarur problemin e kërkimit për veten e tij: nëse ai po kërkon atë që i nevojitet midis mallrave që mund të sigurojë një shitës i njohur për të, ose duke krahasuar produkte të ngjashme nga prodhues të ndryshëm dhe vetëm atëherë zgjedh një furnizues të përshtatshëm. Kjo është, përsëri, vendi ku bëhet përzgjedhja dhe blerja e mallrave është shfletuesi semantik i përdoruesit, dhe jo ndonjë faqe interneti e prodhuesit ose shitësit. Edhe pse, natyrisht, si prodhuesi ashtu edhe shitësi kanë mundësinë të krijojnë modelet e tyre të shfaqjes së produkteve që blerësi mund të përdorë. Nëse ai dëshiron, nëse i duket e përshtatshme. Dhe kështu, ai mund të bëjë gjithçka duke përdorur modele standarde të kërkimit dhe shfaqjes së të dhënave.

Vlen të thuash disa fjalë për reklamimin dhe vendin e tij në rrjetin semantik. Dhe vendosja e tij mbetet tradicionale: ose drejtpërdrejt në përmbajtje (të themi, në video), ose në modelet e shfaqjes së përmbajtjes. Vetëm ndërmjet reklamuesve dhe pronarëve të përmbajtjes ose modeleve eliminohet ndërmjetësi në formën e pronarit të faqes.

Pra, skema e funksionimit të një rrjeti semantik të decentralizuar, i paraqitur nga këndvështrimi i përdoruesit, është jashtëzakonisht e unifikuar: (1) E gjithë përmbajtja është e vendosur në një grafik të vetëm semantik global, (2) regjistrimi, kërkimi dhe shfaqja e përmbajtjes ndjek modelet e konceptit që sigurojnë semantike Lidhja e të dhënave, (3) aktivitetet e përdoruesit zbatohen sipas modeleve dinamike, (4) i vetmi vend ku ndodh aktiviteti është shfletuesi semantik i përdoruesit.

Burimi: www.habr.com

Shto një koment