How we used semantic search to make our search 10x smarter
Tokopedia has introduced similarity search to improve the relevance of its product search results. The platform uses Elasticsearch for keyword-based search, which ranks products based on their frequency and proximity in a document. To enhance meaning comparison, they adopted vector representation, encoding words by their probable context. Milvus was chosen as the feature vector search engine due to its ease of use and support for more indexes. The platform deployed one writable node, two read-only nodes, and one Mishards middleware instance in Google Cloud Platform (GCP) using Milvus Ansible. Indexing plays a crucial role in accelerating similarity searches on large datasets by organizing data efficiently. Tokopedia plans to improve the model's performance for obtaining embeddings and run multiple learning models simultaneously for future experiments like image search and video search.
Company
Zilliz
Date published
Jan. 29, 2021
Author(s)
Rahul Yadav
Word count
1060
Language
English
Hacker News points
None found.