O ecuatie simpla genereaza pornografie pe Google
Desi sunt convins ca aceasta nu este singura cautare pe Google cu rezultate nepotrivite, cu siguranta este una care nu ar trebui sa se intample.
Un utilizator al serviciului online de intrebari si raspunsuri, Quora, a pus zilele trecute o intrebare foarte interesanta la care s-a grabit sa raspunda un inginer Google. Intrebarea era legata de calculatorul integrat in Google si de motivul pentru care o banala ecuatie genereaza rezultate pornografice la cautare.
Ecuatia in cauza este -4^(1/4) si raspunsul la ecuatie este -1.41421356237. Problema vine cateva randuri mai jos, in momentul in care aproape toate site-urile rezultate din cautare contin imagini sau clipuri pornografice. Cu toate ca la prima vedere pare un bug punctual, realitatea este ca s-ar putea chiar sa existe o logica un pic mai elaborata in spatele problemei.
,,La o cautare, [-4^(1/4)] este interpretata ca si [-4 „1 4”]. In limbaj Google aceasta intrebare se poate traduce in gaseste-mi paginile care contin 1 langa un 4 dar care nu contin 4. Aceasta asociere de simboluri ar trebui sa intoarca zero rezultate deoarece este imposibil ca o pagina sa satisfaca ambele conditii. In orice caz, am descoperit o vulnerabilitate care cauzeaza unele pagini sa ,,se potriveasca” acestor conditii contradictorii. ” Jeremy Hoffman, inginger software la Google, a gasit un raspuns pentru vulnerabilitatea expusa cu un simplu calcul.
Daca sunteti curiosi, va puteti juca si voi cu orice asociere absurda de cifre care se potrivesc algoritmului descris mai sus si care in teorie nu ar trebui sa intoarca rezultate pe Google. Puteti incerca de exemplu „15 30” –15. Interesant este ca nu aceeasi vulnerabilitate este valabila in cazul in care introduceti pe Google cautari absurde formate din cuvinte.
Printre interpretarile cazului de mai sus, s-a vehiculat ca aceasta problema ar putea fi rezultatul unei vulnerabilitati de SEO. Cu totii stim ca algoritmii de Search Engine Optimization folositi de Google nu sunt perfecti, pare totusi suspect modul in care doar site-urile porno exploateaza acest bug.