Statistical and human-centered approaches to search engine improvementFor search product teams, search is like baseball, not golf.·medium.com·Oct 6, 2022Statistical and human-centered approaches to search engine improvement
The Launch Review: bringing it all together …We’ve talked about statistical vs human approaches to search, we’ve talked about metrics, and we’ve talked about A/B testing. Now we’re…·medium.com·Oct 6, 2022The Launch Review: bringing it all together …
A closer look into the spell correction problem — Part 1At searchhub.io our mission is to help search engines understand humans. You can see Search|hub as a search platform independent search…·medium.com·Oct 6, 2022A closer look into the spell correction problem — Part 1
A closer look into the spell correction problem — Part 2 — introducing preDictAt searchhub.io we need to spell correct millions of unique queries per minute. This sounds pretty straight forward but is actually a very…·medium.com·Oct 6, 2022A closer look into the spell correction problem — Part 2 — introducing preDict
A closer look into the spell correction problem — Part 3 — the bells and whistlesAt searchhub.io query cleansing of human input (user query) is the first strategy we apply to each and every search query we receive. In…·medium.com·Oct 6, 2022A closer look into the spell correction problem — Part 3 — the bells and whistles
Understanding the Search Query — Part IIIDeployment·medium.com·Oct 6, 2022Understanding the Search Query — Part III
Synonyms and Antonyms from WordNetSynonyms and antonyms are very useful in construction of Knowledge Graphs (KGs) and general Natural Language Understanding/Processing…·medium.com·Oct 6, 2022Synonyms and Antonyms from WordNet
1000x Faster Spelling Correction algorithm (2012)Update1: An improved SymSpell implementation is now 1,000,000x faster. Update2: SymSpellCompound with Compound aware spelling correction…·medium.com·Oct 6, 20221000x Faster Spelling Correction algorithm (2012)
Evaluating & Addressing Position Bias in Adobe Stock SearchAfter analyzing top results on Adobe Stock, we found little variance. So, we used AI and machine learning to overcome position bias.·medium.com·Oct 6, 2022Evaluating & Addressing Position Bias in Adobe Stock Search
Building a Better Search Engine for Semantic ScholarA “tell-all” account of improving our academic search engine.·medium.com·Oct 6, 2022Building a Better Search Engine for Semantic Scholar
Listing Embeddings in Search RankingListing Embeddings for Similar Listing Recommendations and Real-time Personalization in Search Ranking·medium.com·Oct 6, 2022Listing Embeddings in Search Ranking
Machine Learning-Powered Search Ranking of Airbnb ExperiencesHow we built and iterated on a machine learning Search Ranking platform for a new two-sided marketplace and how we helped it grow.·medium.com·Oct 6, 2022Machine Learning-Powered Search Ranking of Airbnb Experiences
Understanding the Search Query — Part IIMachine Learning·medium.com·Oct 6, 2022Understanding the Search Query — Part II
Migrating to Elasticsearch with dense vector for Carousell Spotlight search engineLearn how we built our own internal search engine and eventually migrated over to Elasticsearch with dense vector.·medium.com·Oct 6, 2022Migrating to Elasticsearch with dense vector for Carousell Spotlight search engine
FoodDiscovery#2: Ethical Search: Designing an irresistible journey with a positive impactFollowing the first part of the #FoodDiscovery series, which focused on the new role of search technology in food shopping (i.e. the why…·medium.com·Oct 6, 2022FoodDiscovery#2: Ethical Search: Designing an irresistible journey with a positive impact
How to implement faceted search the right wayMost products have multiple attributes that they could be filtered by during a search experience. Attributes like colour, brand, product…·medium.com·Oct 6, 2022How to implement faceted search the right way
Improving Search Suggestions for eCommerceSuggestions are one of the key parts of any site search system. They’re the first interaction a user receives at the beginning of a search…·medium.com·Oct 6, 2022Improving Search Suggestions for eCommerce
Synonyms in Solr I — The good, the bad and the uglyEquivalent Synonyms·medium.com·Oct 6, 2022Synonyms in Solr I — The good, the bad and the ugly
The influence of TF-IDF algorithms in eCommerce searchAt a basic level, information retrieval systems work by receiving a term and returning a set of documents relevant for that term. The magic…·medium.com·Oct 6, 2022The influence of TF-IDF algorithms in eCommerce search
NLP: Text Data To NumbersExplaining How We Can Convert Text To Numbers For Data Science Projects·medium.com·Oct 6, 2022NLP: Text Data To Numbers
Dive into WordNet with NLTKIt’s a common fact that analyzing text documents is a tough nut to crack for computers. Simple tasks like distinguishing whether a sentence…·medium.com·Oct 6, 2022Dive into WordNet with NLTK
Autosuggest RankingSupercharge your search box with Statistics, Supervised Learning, Bayesian Inference, PCA, Clustering, Word Embeddings, and more! Oh my!·medium.com·Oct 6, 2022Autosuggest Ranking
Autosuggest Retrieval Data Structures & AlgorithmsFrom Brute Force to Tries, Automata, and beyond.·medium.com·Oct 6, 2022Autosuggest Retrieval Data Structures & Algorithms
Bootstrapping AutosuggestAutosuggest is critical to the modern search experience. Users expect it, depend on it, and it’s particularly important on mobile devices…·medium.com·Oct 6, 2022Bootstrapping Autosuggest
Building an Autosuggest Corpus, Part 2Using NLP to extract key phrases from documents.·medium.com·Oct 6, 2022Building an Autosuggest Corpus, Part 2
Building an Autosuggest Corpus, Part 1Should you use your query logs or your documents to build an autosuggest corpus?·medium.com·Oct 6, 2022Building an Autosuggest Corpus, Part 1
Reinforcement learning assisted search rankingAt Sajari we’ve had great success using reinforcement learning to continuously and automatically improve our search result rankings. We can…·medium.com·Oct 6, 2022Reinforcement learning assisted search ranking
Search is a Team SportI failed doing search alone. But reflection revealed why!·medium.com·Oct 6, 2022Search is a Team Sport
Metadata and Faceted SearchMetadata simply means data which describes other data. Examples of metadata are index, catalog, table of contents, tags, labels etc…·medium.com·Oct 6, 2022Metadata and Faceted Search