I know that elasticsearch has a good Compound Text Token Filter , but my problem is not so different. I’m wondering how search engines like google handle complex compound words like “mail” or “living room”. if you type "postoffice" instead of the "mail branch", you will still get the same result. I want to have such a function in my search engine with elasticsearch. What is the solution to this problem? Do I have to sign the post office as one token? if true, HOW?
source
share