To si samozřejmě také dovedu představit. Ale otázka zní: je toto cesta k vytvoření univerzálního klienta? Jsem přesvědčen, že nikoli.
Při tvorbě univerzálního klienta se můžeme poučit z fungování speciálních klientů, ale to je asi vše. K získání univerzálního nástroje nelze rozhodně použít jednoduché slučování funkčností speciálních nástrojů. To bych mohl přidávat další a další funkčnosti (specializace) až do Aleluja a pořád bych neměl v ruce nic, co by se alespoň vzdáleně blížilo univerzálnímu nástroji.
Mohl bych samozřejmě jít i jinou cestou a místo přidávání specializací ubírat specializovanost. Tak bych se sice teoreticky mohl dobrat univerzálnosti, ale prakticky je to asi neřešitelné.
Myslím, že chceme-li vytvořit univerzálního klienta, musíme ho jako takového koncipovat již od počátku. Pokud bychom si chtěli práci zjednodušit nějakým počátečním omezením, bylo by asi lepší omezit zpočátku komunitu uživatelů - například použitým jazykem. To je však velmi nepopulární krok, každý - právem - chce, aby jeho výtvor používala celá globální komunita. Tak nevím...
BTW: Označení "klient", byť ho tady sám používám, není na místě. Každý klient by měl přece plnit i roli serveru, nemůžeme někoho nechat sosat ze systému, aniž by sám něco poskytl ostatním.
Cim obecnejsi zaber bude mit takovy vyhledavaci system, tim vetsi mira podobnych komplikaci jej bude provazet. Obavam se napriklad, ze jednou z nutnych, nikoli vsak postacujicich podminek pro vznik takoveho engine je prijeti centralniho jazyka (v opacnem pripade bude nutne se vydat cestou centralne pridelovanych kodu, nebo omezit na oblasti, kde to neni potreba - napr. nazev pisen se s jazykem nemeni kdezto jmeno cervene korenove zelenity s vyznamnym obsahem beta-karotenu a nasladlou chuti je v takrka v kazdem jazyku jiny). I Proto vsechno se domnivam, ze mluvit o globalnim inteligentnim vyhledavacim enginu znamena mluvit o mestu velikem jehoz slava hvezd se dotyka. Tim samozrejme nechci rict, ze se o tom bavit nemame, naopak, je to velice zajimave. Jen bych si nevsadil na to, ze takovy system nekdy uvidim ... ;-)
Samozřejmě že jsou různé druhy komunikací a jednou z nich je i komunikace přestřednictvím dat uložených na webu, tedy html stránek, webových aplikací, souborů ke stažení atd. Tím podstatným, co by mi měl univerzální klient umožnit, je však nalezení partnera ke komunikaci. To, zda mu potom zatelefonuji, pošlu e-mail, nebo použiji data, která zveřejnil na Internetu, je již něco jiného.
(A k te zavorce - to lze u takoveho serialu ocekavat. Ti, kterym se clanky nelibi nebo je nezajimaji jiz dalsi nectou - to snizuje pocet lidi a zlepsuje znamku).
Kombinace hashfunkce hologramu (lepe panoramatickeho zaberu nez statickeho) a vahy by nedokazala indentifikovat predmet jednoznacne - kartonova krabice s kilem neceho uvnitr by davala stale stejne vysledky nez ohledu na "neco". Pripustme, pro ucely diskuse, ze misto viditelneho svetla pouzijeme tvrde zareni a pominme, ze to take neprochazi vsim. Pak jsme ziskali jednoznacny identifikator zcela konkretniho predmetu. Ale k cemu je takova identifikace dobra ? Pro evidenci vlastnictvi, pro pojistovny a jine podobne prilezitosti, to ano. Ale pro katalog zbozi - to uz je nepouzitelne. Ta identifikace bude totiz prilis jednoznacna (typicky, nedokazete zakaznikovi dodat zbozi s identifikaci, kterou si vybral) a zaroven postrada jakoukoliv hierarchicnost (u dvou ruznych identifikaci nelze napr. vubec rict, zda jde o podobne vyrobky nebo cokoliv jineho podobneho - jedine co lze rict, ze jde o dve ruzne veci). Takze v obchodnich katalozich by takovato identifikace nemela zadne misto.
Mimochodem, neni pravda, ze lze hudebni skladbu jednoznacne identifikovat jejim hudebnim otiskem - tim identifikujete az jeji naprosto konkretni interpretaci. Takze hudebni otisk sam o sobe neni dostatecna informace - tu k otisku teprve musi nekdo dodat - a zatim to musi byt clovek. Z toho plyne, ze pokud si ja ted tady hlasite zazpivam nejakou pisen, zadny pocitac nedokaze rozhodnout, zda nedoslo k neopravnenemu uziti dila ve smyslu autorskeho zakona - to je pripad sluzby, ktera je principielne nerealizovatelna dokud nevyresime prvni problem - strojova klasifikace informace.