Пару лет назад была задача написать для одного из сайтов такой поиск, который бы распознавал опечатки и предлагал бы исправленные запросы. Было перепробовано несколько вариантов, об одном из которых я и хотел тут написать. Поиск на основе звучания слов может стирать языковые границы, поскольку имена собственные на разных языках созвучны. Например, ищешь «Арнольд Шварцнеггер» на русском — находишь «Arnold Schwarzenegger» на английском, или ищешь «Michael Jordan» — находишь «Майкл Джордан», или ищешь «Чак Норрис» — и вдруг он сам тебя находит. Помимо поиска созвучных слов этот метод нивелирует большое количество опечаток. А то че-то задолбала попса, надо больше про инсайд…
AlexeyVinogradov @AlexeyVinogradov
User
Подборка образовательных слайдов
2 min
1.2KМне было интересно почитать, наверняка кому-то тоже пригодится.
- Как организованы кластеры Google
www.slideshare.net/ultradvorka/google-cluster-innards
Как строить дизайн системы с тэгами на Mysql, а также как
проектировать базу MySQL с Master/Slave, чтобы распределять нагрузка
на узлы веб-фермы (от майсиквелиста) — с примерами SQL
www.slideshare.net/jonathanbaij/building-a-tag-system-with-mysql
Как оптимизировать вызовы Javascript/AJAX на сайтах (от гуглиста)
www.slideshare.net/souders/web-20-expo-even-faster-web-sites
Как организован DIGG (PHP + MYSQL)
www.slideshare.net/epee/mysql-2007-tech-at-digg-v3
Как оптимизировали Fotolog (самое большое сообщество по фото
блоггингу) MySQL, JAVA, PHP, Memcached, дизайн БД
www.slideshare.net/frankmashraqi/fotolog-scaling-the-worlds-largest-photo-blogging-community
Как оптимизировать БД MySQL
www.slideshare.net/techdude/how-to-kill-mysql-performance
Как организован Flickr (PHP, PEAR, ImageMagic, Perl, Java, XML)
www.slideshare.net/coolpics/flickr-44054
+46
Information
- Rating
- Does not participate
- Location
- Россия
- Date of birth
- Registered
- Activity