In an e-commerce search engine, a user searches for "Apple laptop", but the top results include Apple fruit-related items.
What is the best approach to resolve this ambiguity?
Use Named Entity Recognition (NER) to detect brand vs. common noun usage
Apply standard keyword-based search
Rely on user click-through data to re-rank results
Increase the weight of semantic embeddings in ranking