How recruiters can generate Boolean Strings using ChatGPT

February 17, 2023 Jonathan Kidder No comments exist

Recruiters are only now beginning to recognize the immense potential of ChatGPT in talent sourcing. This cutting-edge AI technology offers a plethora of possibilities for making recruiting more efficient and effective. Specifically, I am interested in exploring how ChatGPT can be utilized to generate Boolean strings, which are used by recruiters on a daily basis for sourcing purposes. By leveraging Boolean strings, recruiters can uncover valuable information about candidates, including contact details, market insights, and more. In the following section, I have posed several questions to ChatGPT in order to explore the topic of generating Boolean string examples. There were some issues with the tool including syntax errors and diversity string example suggestions. So, there is definitely some room for future improvements. 

 

Boolean string examples using ChatGPT

 

Generic examples:

Boolean string that targets different names of a resume:

(“resume” OR “CV” OR “curriculum vitae” OR “bio” OR “career summary” OR “work history” OR “employment record” OR “professional background” OR “job experience” OR “skills” OR “qualifications” OR “achievements” OR “accomplishments”) AND (“software engineer” OR “developer” OR “programmer”)

 

Contact-finding examples:

Boolean string that can help find candidates’ email addresses online:

(intitle:”directory” OR intitle:”contact” OR intitle:”email” OR intitle:”people” OR intitle:”profiles” OR intitle:”members” OR intitle:”staff” OR intitle:”team”) AND (“@gmail.com” OR “@yahoo.com” OR “@hotmail.com” OR “@outlook.com” OR “@aol.com” OR “@icloud.com”)

 

Association list examples:

Boolean string that targets different names for association groups or non-profits:

(“non-profit” OR “not-for-profit” OR “charity” OR “foundation” OR “association” OR “society” OR “organization” OR “coalition”) AND (“manager” OR “director” OR “executive” OR “officer” OR “leader” OR “coordinator” OR “administrator”)

 

Boolean string that targets alumni associations in Minnesota:

(“alumni” OR “alumnus” OR “alumna” OR “graduate” OR “former student”) AND (“association” OR “club” OR “network”) AND (“minnesota” OR “mn”)

 

Location specific examples:

Write a Boolean script to find data scientists near the city of minneapolis with 10+ years of experience and banking industry expertise

 

Here’s an example query in boolean format:

(“data scientist” OR “data analytics” OR “data analysis”) AND (“banking” OR “financial services”) AND (“minneapolis” OR “twin cities”) AND (“10 years” OR “ten years” OR “experienced”)

 

This query searches for pages or documents containing the keywords “data scientist,” “data analytics,” or “data analysis,” and combines them with the terms “banking” or “financial services.” It then adds the location criteria of “Minneapolis” or “Twin Cities” and the experience level criteria of “10 years,” “ten years,” or “experienced.” You can modify or add more keywords and criteria as needed to refine your search.

 

Here’s a Google search query for people with LinkedIn profiles who are data scientists and work in Minneapolis with Python skills:

“site:linkedin.com/in/ data scientist minneapolis python”

 

Boolean string that can be used to find software engineers living in Nashville but not Memphis:

(“software engineer” OR “software developer”) AND Nashville NOT Memphis

Note: This string will search for profiles that include the terms “software engineer” or “software developer”, the location “Nashville”, and exclude any profiles that mention “Memphis”. Note that you can also use abbreviations for locations, such as “Nash” for Nashville and “Mem” for Memphis. You can further refine the search by adding additional skills, technologies, or experience levels to the string.

 

Competitor examples:

Boolean string that’s industry specific for Amazon:

(“e-commerce” OR “online retail” OR “online marketplace” OR “cloud computing” OR “digital streaming”) AND NOT Amazon

 

Boolean string that includes all of the companies Bing, Yahoo!, Baidu, Yandex, and DuckDuckGo:

(“search engine” OR “web search” OR “internet search”) AND (Bing OR Yahoo! OR Baidu OR Yandex OR “DuckDuckGo”)

Note: This string will search for companies that provide search engine or web search services and include any of the mentioned companies. Note that you can further refine the search by adding specific industry terms, locations, or other company names.

 

Searches with specific skills-sets:

Boolean string that targets software engineers with experience in any back end language:

(“software engineer” OR “software developer”) AND (“back end” OR “backend”) AND (Java OR Python OR Ruby OR PHP OR “C#” OR “C++” OR “Objective-C” OR “Swift” OR “Kotlin” OR “Scala” OR “Go” OR “Perl” OR “Rust” OR “Haskell” OR “Erlang” OR “Clojure” OR “Lua”)

Note: This string will search for profiles that include the terms “software engineer” or “software developer” and also mention any back end language. The string includes a variety of popular back end languages, such as Java, Python, Ruby, PHP, C#, C++, Objective-C, Swift, Kotlin, Scala, Go, Perl, Rust, Haskell, Erlang, Clojure, and Lua. Note that you can add or remove languages based on your specific needs.

 

Boolean string that can be used to site search LinkedIn for software engineers:

site:linkedin.com/in/ (“software engineer” OR “software developer”)

This string will search for LinkedIn profiles that include the terms “software engineer” or “software developer” and are located in the “/in/” section of the LinkedIn website. Note that you can further refine the search by adding specific locations, experience levels, or other keywords to the string. Also, keep in mind that LinkedIn’s terms of use prohibit the automated collection of data from their site, so make sure to follow their guidelines when using this search method.

 

Boolean string that can be used to site search on Facebook and find teachers in Austin, Texas:

site:facebook.com “teacher” AND “Austin, Texas”

Note: This string will search for public Facebook pages that include the term “teacher” and the location “Austin, Texas”. Note that you can further refine the search by adding specific subjects, grade levels, or other keywords to the string. However, please note that Facebook’s terms of use prohibit the automated collection of data from their site, so make sure to follow their guidelines when using this search method.

 

Boolean string that can be used to site search on GitHub and find profiles with Java experience living in San Francisco:

site:github.com “san francisco” AND “java” AND (“software engineer” OR “software developer”)

Note: This string will search for profiles on GitHub that include the term “San Francisco”, the skill “Java”, and either the job title “software engineer” or “software developer”. Note that you can further refine the search by adding specific Java frameworks, tools, or other keywords to the string. Also, please note that GitHub’s terms of service prohibit the automated collection of data from their site, so make sure to follow their guidelines when using this search method.

 

Diversity focused examples:

My first example did not turn out that well:

Boolean string example that focuses on diversity to find a Sales Manager:

(“sales manager” OR “sales director”) AND (“diversity” OR “inclusion” OR “equity” OR “belonging” OR “minority” OR “underrepresented” OR “multicultural” OR “inclusive” OR “anti-racist” OR “equitable” OR “cultural competency”)

This string will search for Sales Manager or Sales Director profiles that include diversity-related keywords, such as “diversity”, “inclusion”, “equity”, “belonging”, “minority”, “underrepresented”, “multicultural”, “inclusive”, “anti-racist”, “equitable”, or “cultural competency”. By including these keywords, the string will help to identify candidates who have experience or interest in promoting diversity and inclusion in the workplace. Note that you can further refine the search by adding specific industries, locations, or other keywords to the string.

 

In the second examples I redefined my question:

Here are two Boolean string examples that focus on targeting Sales Managers and also include diversity groups:

(“sales manager” OR “sales director”) AND (“African American” OR “Black” OR “Latino” OR “Latina” OR “Hispanic” OR “Asian” OR “Pacific Islander” OR “Indigenous” OR “Native American”) AND (“diversity” OR “inclusion” OR “equity” OR “belonging” OR “minority” OR “underrepresented” OR “multicultural” OR “inclusive” OR “anti-racist” OR “equitable” OR “cultural competency”

Note: This string will search for Sales Manager or Sales Director profiles that include diversity-related keywords as well as specific ethnic or racial groups, such as “African American”, “Black”, “Latino”, “Latina”, “Hispanic”, “Asian”, “Pacific Islander”, “Indigenous”, or “Native American”. By including these keywords, the string will help to identify candidates who have experience or interest in promoting diversity and inclusion in the workplace, and who also represent diverse backgrounds.

 

(“sales manager” OR “sales director”) AND (“LGBTQ+” OR “lesbian” OR “gay” OR “bisexual” OR “transgender” OR “queer” OR “nonbinary” OR “genderqueer” OR “intersex”) AND (“diversity” OR “inclusion” OR “equity” OR “belonging” OR “underrepresented” OR “multicultural” OR “inclusive” OR “anti-racist” OR “equitable” OR “cultural competency”)

Note: This string will search for Sales Manager or Sales Director profiles that include diversity-related keywords as well as specific LGBTQ+ groups, such as “lesbian”, “gay”, “bisexual”, “transgender”, “queer”, “nonbinary”, “genderqueer”, or “intersex”. By including these keywords, the string will help to identify candidates who have experience or interest in promoting diversity and inclusion in the workplace, and who also represent diverse gender identities or sexual orientations.

 

Boolean string that can be used to target US military veterans:

(“veteran” OR “military” OR “army” OR “navy” OR “air force” OR “marines” OR “coast guard”) AND (“United States” OR “USA” OR “US”)

 

Boolean string that targets women in tech:

(“women” OR “female” OR “woman” OR “feminine” OR “diversity” OR “inclusion” OR “equity” OR “gender” OR “empowerment”) AND (“tech” OR “technology” OR “IT” OR “information technology” OR “software” OR “developer” OR “programmer” OR “engineer” OR “coding”)

 

 

Need more Boolean string examples?

Check out my book titled: Boolean Basics for Recruiters on amazon here

 

 

 

Recommended Reading:

Sending Recruiter Messages at Scale Using Mail Merge

Free Chrome Extensions for Recruiters and Sourcers in 2023

Hyperautomation will forever change the recruiting industry

Jonathan Kidder
Follow me

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.