Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Totally depends on use case.

It solves some types of issues lexical search never will. For example if a user searches "Close account", but the article is named "Deleting Your Profile".

But lexical solves issues semantic never will. Searching an invoice DB for "Initech" with semantic search is near useless.

Pick a system that can do both, including a hybrid mode, then evaluate if the complexity is worth it for you.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: