Boolean - Turn On the Proximity Search Operator in ElasticSearch
When searching full text resumes it would be helpful to have a proximity operator to capture variations of job titles.
i.e.
“Engineering Manager”~3
This could return up to 3 words between the word Engineering and the word Manager.
So it would return matches for:
Engineering and Maintenance Manager
Engineering Project Manager
Engineering Department Manager
Engineering Dept. Manager
Manager of Engineering
Manager, Project Engineering
etc.
This would make Crelate’s Search capability more powerful. Right now you have to try to think of all of the verbatim variations and put them in double quotes or separate the terms as (Engineering AND Manager) which will return lots of irrelevant results of people who could have Engineering on one part of their resume and the word Manager on another part far away that make it less likely to be a job title.
Solution: In the ElasticSearch documentation, the proximity operator appears to be available to activate and could be an easy upgrade to implement:
https://www.elastic.co/guide/en/elasticsearch/reference/2.4/query-dsl-query-string-query.html#:~:text=Proximity%20searches,brown%20fox%22.
Subscribe to post
Get notified by email when there are changes.