Introduction
Evolve Recruitment Marketing (RM) provides an option to run Boolean Searches. This option is helpful if you use complicated search queries that cannot be created with a default keyword search. Boolean Search mode allows you to use the same filters and search targets as the keyword search.
Audience
All Users
Use Boolean Search
Navigate to the Talent tab, then select Source.
Click the menu icon next to Search Criteria, then select Boolean Search.
In Boolean Search mode, the Job Title and Keywords fields are replaced by a single Boolean Query field. This allows you to enter complex search queries using Boolean operators.
After you add the Boolean Query, you can use the Location and Radius fields the same way as a keyword search.
By default, Boolean Search performs an exact match search, meaning it looks for resumes that contain the same keywords entered in the query. To enable stemming, which allows for variations of the keywords, unselect the Exact Match checkbox and click Search.
NOTE: When searching by a key phrase with stemming enabled (Exact Match checkbox unselected), the search will look for all words in the phrase in the same order. Each word will be subject to stemming. For example, a search for 'Benefits Coordinator' will find resumes with 'benefit coordination' but not 'coordinating benefits' due to the order of words.
List of Boolean Operators
The following Boolean Operators are supported by Evolve RM when searching candidates:
Name | Structure | Description | Example |
Phrase | “word1 word2” | Represents a phrase with more than one word separated by a space. | "team oriented" will produce resumes that contain the phrase "team oriented" literally, exactly matching the phrase entered in the search criteria. No stemming is applied. |
NOT |
word1 NOT word2 word1 -word2 |
Eliminate resumes that have a specific term. |
Java -J2EE or Java NOT J2EE will not return resumes that have the word J2EE. NOTE: You must use the NOT Operator in conjunction with another keyword. i.e., -J2EE won't work by itself, but Java -J2EE will. |
AND |
word1 AND word2 +word1 |
Equals the traditional “and” function. | Ruby AND SQL or +Ruby +SQL will return resumes that have both Ruby and SQL. |
OR |
word1 OR word2 word1 + word2 word1 word2 |
Used to find resumes that have at least one of the specific keywords. | Ruby OR SQL or Ruby Java or Ruby + SQL will return resumes that have any of the two terms. |
Parentheses | (……) |
Used to group Boolean subexpressions or rules together inside a set of brackets. Mainly used to give OR or NOT options. Nested parentheses are supported. |
Sales AND (Intern OR Trainee OR "Student Athlete") means that the result set must have “sales” and at least one of the items in the brackets (as they are all OR'd). |