На Google обнаружился баг c «математическим порно»

Discussion in 'Мировые новости. Обсуждения.' started by Solitude, 11 Feb 2013.

  1. Solitude

    Solitude Member

    Joined:
    29 Aug 2011
    Messages:
    445
    Likes Received:
    23
    Reputations:
    1
    На Google обнаружился баг c «математическим порно»

    Не все знают, что на Google есть встроенный полезный инструмент — калькулятор. Если вбить в строку поиска математическое выражение, то он покажет результат вычислений. Однако, по некоторым математическим запросам поисковая система Google показывает не только результат вычислений в калькуляторе, но и ссылки на порносайты. Пользователи обнаружили этот факт и были чрезвычайно удивлены: см. обсуждение на Quora http://www.quora.com/Google-Search/What-does-4-1-4-mean-and-why-is-it-connected-to-porn

    Например, если ввести математический запрос [ -4^(1/4) ], то мы увидим такую странную выдачу.

    [​IMG]

    В обсуждении Quora вскоре появился программист из Google, который объяснил ситуацию. Объяснение выглядит довольно забавным. Дело в том, что запрос [-4^(1/4)] воспринимается как формула для вычислений в калькуляторе, но при полнотекстовом поиске некоторые специальные символы игнорируются, так что запрос интерпретируется как запрос [-4 "1 4"], что означает «найти все страницы, которые содержат 1 рядом с 4, но не содержат 4». По идее, это должно возвращать нулевой результат, поскольку содержит взаимоисключающие требования. Однако, поисковая система содержит баг, из-за которого некоторые страницы всё-таки удовлетворяют заданным критериям. Именно эти страницы и отображаются как результат поиска.

    Компания Google сейчас работает над исправлением бага и благодарит сообщество за помощь в его обнаружении.

    Для примера можно попробовать другие «невозможные» поисковые запросы.

    [-s "s 2"]
    [-title "title 4"]

    11.02.2013
    http://www.xakep.ru/post/60093/