- Регистрация
- 9 Май 2015
- Сообщения
- 1,071
- Баллы
- 155
- Возраст
- 51
Раньше вы наверняка сталкивались с тем, что при вводе кода в поисковую строку Google результат получался далеким от совершенства и мало относящимся к вашему запросу? Такие ситуации возникали из-за того, что в запросе не учитывались специальные символы. Совсем недавно Google решила эту проблему.
Такие символы поисковик раньше не воспринимал
— пожалуй, лучший для демонстрации этой проблемы. Сейчас, введя «Golang», в Google можно найти достаточно информации, но когда язык впервые появился, почти невозможно было что-то найти из-за путаницы языка с игрой Го.
Google достаточно хорошо понимает смысл запроса. Например, если вы сперва искали компьютерные термины, а потом ввели «Python», то вы получите информацию о языке программирования, а не о животном. То же относится к Ruby, Rust и R. А когда-то названия языков было ни с чем не спутать: FORTRAN, Cobol, Algol, APL, PL/1 и прочие.
Наличие знаков препинания в запросе создаёт массу проблем. Индекс поиска обычно игнорирует пунктуацию, считая, что она не имеет отношения к смыслу. Теперь же можно спокойно искать последовательности из двух-трех специальных символов (такие, как ||, ===, +=, !=).
«Например, если искать [c++17], в результате найдется общеизвестный язык программирования, а не , самолет Boeing», — в блоге компании Google.
— .
Такие символы поисковик раньше не воспринимал
— пожалуй, лучший для демонстрации этой проблемы. Сейчас, введя «Golang», в Google можно найти достаточно информации, но когда язык впервые появился, почти невозможно было что-то найти из-за путаницы языка с игрой Го.
Google достаточно хорошо понимает смысл запроса. Например, если вы сперва искали компьютерные термины, а потом ввели «Python», то вы получите информацию о языке программирования, а не о животном. То же относится к Ruby, Rust и R. А когда-то названия языков было ни с чем не спутать: FORTRAN, Cobol, Algol, APL, PL/1 и прочие.
Наличие знаков препинания в запросе создаёт массу проблем. Индекс поиска обычно игнорирует пунктуацию, считая, что она не имеет отношения к смыслу. Теперь же можно спокойно искать последовательности из двух-трех специальных символов (такие, как ||, ===, +=, !=).
«Например, если искать [c++17], в результате найдется общеизвестный язык программирования, а не , самолет Boeing», — в блоге компании Google.
— .