Boolean Search

Follow

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.

cropped talent tab.png

Click the menu icon next to Search Criteria, then select Boolean Search.

search menu_boolean search.png

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.

Boolean search.png

 

After you add the Boolean Query, you can use the Location and Radius fields the same way as a keyword search.

Boolean Query.png

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.

Boolean search_exact match.png

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).
Was this article helpful?
0 out of 0 found this helpful