<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Boolean Black Belt &#187; Boolean 101</title>
	<atom:link href="http://www.booleanblackbelt.com/category/boolean-101/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.booleanblackbelt.com</link>
	<description>Leveraging social networks, resume databases, and the Internet for sourcing and recruiting</description>
	<lastBuildDate>Tue, 27 Jul 2010 14:00:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What is a Boolean Black Belt?</title>
		<link>http://www.booleanblackbelt.com/2009/05/what-is-a-boolean-black-belt/</link>
		<comments>http://www.booleanblackbelt.com/2009/05/what-is-a-boolean-black-belt/#comments</comments>
		<pubDate>Thu, 28 May 2009 11:00:39 +0000</pubDate>
		<dc:creator>Boolean Black Belt</dc:creator>
				<category><![CDATA[Boolean]]></category>
		<category><![CDATA[Boolean 101]]></category>
		<category><![CDATA[Myths and Misconceptions]]></category>
		<category><![CDATA[Sourcing and Recruiting]]></category>
		<category><![CDATA[Black Belt Boolean]]></category>
		<category><![CDATA[Boolean Black Belt]]></category>
		<category><![CDATA[Boolean Blackbelt]]></category>
		<category><![CDATA[Boolean Logic]]></category>
		<category><![CDATA[Boolean Search Expert]]></category>
		<category><![CDATA[Boolean searching]]></category>
		<category><![CDATA[Extended Boolean]]></category>
		<category><![CDATA[What is a Boolean Black Belt]]></category>
		<category><![CDATA[What is Boolean]]></category>

		<guid isPermaLink="false">http://www.booleanblackbelt.com/?p=1488</guid>
		<description><![CDATA[I&#8217;ve been blogging for a little over 6 months now, and I realized I&#8217;ve never come out and actually defined the term &#8221;Boolean Black Belt.&#8221; The concept seems pretty self explanatory, but there has been at least 1 person who&#8217;s taken the opportunity to point out (and gain some traffic in the process &#8211; it&#8217;s all good) that it could be perceived [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.booleanblackbelt.com%2F2009%2F05%2Fwhat-is-a-boolean-black-belt%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.booleanblackbelt.com%2F2009%2F05%2Fwhat-is-a-boolean-black-belt%2F" height="61" width="51" /></a></div><p style="text-align: left;"><a href="http://www.booleanblackbelt.com/wp-content/uploads/2009/05/black-belt-by-quedalapalabra-via-creative-commons.jpg"><img class="alignright size-full wp-image-2750" title="black-belt-by-quedalapalabra-via-creative-commons" src="http://www.booleanblackbelt.com/wp-content/uploads/2009/05/black-belt-by-quedalapalabra-via-creative-commons.jpg" alt="" width="240" height="117" /></a>I&#8217;ve been blogging for a little over 6 months now, and I realized I&#8217;ve never come out and actually defined the term &#8221;Boolean Black Belt.&#8221; The concept seems pretty self explanatory, but there has been at least 1 person who&#8217;s taken the opportunity to point out (and gain some traffic in the process &#8211; it&#8217;s all good) that it could be perceived as a bit of an oxymoron to be an &#8220;expert&#8221; in something as simple as 3 Boolean operators.</p>
<p>So what is a &#8220;Boolean Black Belt&#8221; anyway?<span id="more-1488"></span></p>
<h3>Black Belt</h3>
<p>I use the term &#8221;Black Belt&#8221; in reference to the widely known way of describing an expert in martial arts, where the black belt is commonly the highest belt color used and denotes a high degree of competence. That&#8217;s the easy part; the &#8220;Boolean&#8221; part isn&#8217;t so simple to define.</p>
<h3>Boolean</h3>
<p>I&#8217;d like to take the opportunity to clear up some misconceptions about, and disambiguate my use of &#8220;Boolean&#8221; in &#8220;Boolean Black Belt,&#8221; and pretty much any article in which I refer to Boolean.</p>
<p>When I refer to &#8220;Boolean,&#8221; I am not refering only to the basic Boolean operators of AND, OR, and NOT. I&#8217;m actually referring to the entire process of:</p>
<ol>
<li>Analyzing, understanding, and interpreting job opening/position requirements </li>
<li>Taking that understanding and intelligently selecting titles, skills, technologies, companies, responsibilities, terms, etc. to include (or purposefully exclude!) in a query employing appropriate Boolean operators and query modifiers</li>
<li>Reviewing the results of the initial search to assess relevance as well as scanning the results for additional and alternate relevant search terms, phrases, and companies </li>
<li>Based upon the observed relevance of and intel gained from the search results, modifying the search string appropriately and running it again</li>
<li>Repeat steps 3 and 4 until an acceptably large volume of highly relevant results is achieved </li>
</ol>
<p>Instead of trying to put all of that into a domain name and a concise catch phrase, hopefully you can appreciate why I chose to summarize that entire process as &#8221;Boolean.&#8221;</p>
<h3>Beyond Boolean Logic</h3>
<p>Admittedly, the basic Boolean operators are easy to learn &#8211; after all, there&#8217;s only 3 of them! However, anyone who&#8217;s adept at leveraging databases and information systems for talent identification knows that the &#8220;magic&#8221; does not lie in the operators themselves, but in all of the steps detailed above.</p>
<p>The &#8220;real&#8221; work of creating effective Boolean search strings lies in the interpretive analysis of the need, determining what terms to include and exclude from searches and in what specific combination, in the analysis of the relevance of the initial search results, and the adaptive process of learning from the results to further refine the Booleans to find a large quantity of highly relevant results &#8211; people who are highly likely to be (or know!) the right match for your hiring needs. </p>
<h3>(Effective) E-Sourcing Ain&#8217;t Easy</h3>
<p>While learning about the concepts of basic Boolean logic is easy, there is nothing inherently easy about creating Boolean search strings for talent identification. To say that searching databases and information systems to identify talent is &#8220;easy&#8221; because it&#8217;s defined only by 3 simple Boolean operators is to admit that you have little to no understanding or appreciation of e-sourcing. </p>
<p>That would be like saying that a challenging math-based brain teaser is simple because you understand addition, subtraction, division, and multiplication.</p>
<p>For example, this classic puzzle should be easy for anyone who understands basic math, right?</p>
<p>&#8220;My grandson is about as many days as my son is weeks, and my grandson is as many months as I am in years. My grandson, my son and I together are 100 years. Can you tell me my age in years?&#8221;</p>
<p>After all, it only requires 3 basic and simple mathematical operations: addition, multiplication, and division. If that one is too &#8220;easy&#8221; for you, give <a class="wp-caption-dd" title="Tough Brain Teaser" href="http://www.braingle.com/brainteasers/44101/six-villages.html" target="_blank">this brain teaser</a> a try &#8211; it too only requires basic math to solve.</p>
<p>It should be obvious that the real challenge of math-based problems comes from being able to understand the puzzle in the first place, and then determining precisely what types of equations and operations are required to solve the problem. The analysis and understanding is primary, the mathematical operators secondary, as they are useless without the proper understanding of the required and specific application of them. It&#8217;s the same thing with Boolean search strings.</p>
<h3>Extended Boolean</h3>
<p>Beyond the 3 &#8220;standard&#8221; Boolean operators, there lies <a class="wp-caption-dd" title="Extended Boolean explained and explored" href="http://www.booleanblackbelt.com/2008/11/extended-boolean-proximity-and-weighting/" target="_blank">extended Boolean</a>, which includes <a class="wp-caption-dd" title="Perform some research on proximity operators" href="http://www.google.com/search?hl=en&amp;safe=off&amp;q=search+proximity+operators" target="_blank">proximity operators</a> and variable <a class="wp-caption-dd" title="Perform some research on term weighting" href="http://www.google.com/search?hl=en&amp;safe=off&amp;q=%22search+term+weighting%22&amp;btnG=Search" target="_blank">term weighting</a>. While not every search engine supports extended Boolean, those that do afford users the ability to dramatically increase the relevance of search results, effectively enabling user-defined semantic search. I&#8217;ve written <a class="wp-caption-dd" title="Here are all of my semantic search articles" href="http://www.booleanblackbelt.com/category/semantic-search/" target="_blank">7 articles on how people do not need a semantic search engine in order to actually achieve semantic search</a>.</p>
<h3>Semantic Search</h3>
<p>Semantic search can be defined as search techniques that leverage the actual meaning in words and phrases and can return results that more closely match the &#8220;meaning&#8221;  or intent of the search rather than simply returning results that match the words of the search. The whole goal of searching databases, the Internet, social media, or other information systems is ostensibly to find people who have a high likelihood of being (or knowing!) a potential match for a hiring need that you have now, or will have in the future.</p>
<p>The more skill and ability you have in being able to craft and execute Boolean and extended Boolean search strings that find more of the right people more quickly, the more effective you can be as a Sourcer or Recruiter. By &#8220;effective&#8221; I mean: filling more positions with high quality talent while reducing time-to-fill. More. Faster. Better. </p>
<p>Whenever I refer to &#8220;Boolean&#8221; in articles or even in the name of this blog, I&#8217;m actually referring to extended Boolean and user-defined semantic search as well as the basic Boolean operators. </p>
<h3>Query Modifiers</h3>
<p>Boolean search strings are often comprised of more than just search terms and Boolean operators. There are also query modifiers, and depending on the search engine, they can include: *, &#8221; &#8220;, -, ~, ( ), w/, and many more.  Anyone hoping or claiming to have a high degree of competence with e-sourcing not only has to have a solid command of the basic Boolean operators, but also how to leverage the available and appropriate query modifiers.  </p>
<h3>Conclusion</h3>
<p>I use the term &#8220;Boolean Black Belt&#8221; to describe someone with a high degree of competence in the entire process of interpreting and understanding a specific talent need, determining what terms to include and/or exclude from searches and in what specific combination, crafting search strings making effective and appropriate use of Boolean operators, query modifiers, search terms, and semantic search techniques, the analysis of the relevance of the initial search results, and the adaptive process of learning from the results to further refine the Booleans to find a large quantity of highly relevant results &#8211; people who are highly likely to be (or know!) the right match for their hiring need. </p>
<p>When most people in sourcing and recruiting roles refer to &#8220;Boolean,&#8221; they are not simply referring to AND, OR, and NOT. To say that mastering the use of Boolean search strings is limited to the understanding of the functions of 3 Boolean operators would be ridiculous. </p>
<p>Most people would agree that Barack Obama is an excellent orator, yet he does not use words most people do not understand. For the most part, he uses common words that everyone is familiar with. But his ability as an orator cannot be defined by or limited to the common words he uses - it lies in how he organizes his thoughts and how he arranges and delivers his sentences to convey his indended meaning.</p>
<p>Most sculptors, golfers, jiu jitsu practitioners, and orators use the same tools, clubs, moves, and words. However, mastery does not come from the specific tools, clubs, movements, or words - it&#8217;s in the appropriate and effective APPLICATION of them, typically in response to a challenge or to achieve a specific goal. </p>
<p>Knowing what golf clubs are and how to swing them does not make you a world-class golfer. Having a good vocabulary does not make you an excellent public speaker. Knowing how to punch and kick will not ensure you can win any martial arts/MMA competitions. Owning a hammer and chisel does not make you a world-renowned sculptor.</p>
<p>Similarly, having a command of 3 Boolean operators does not ensure that you can understand the positions you are sourcing or recruiting for and effectively leverage electronic sources of human capital data (databases, ATS/CRM&#8217;s, social media, the Internet, job boards, etc.) to find more of the best candidates available for your hiring needs more quickly.</p>
<p>Nor does it define a Boolean Black Belt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.booleanblackbelt.com/2009/05/what-is-a-boolean-black-belt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Boolean Search Does Not = Internet Search</title>
		<link>http://www.booleanblackbelt.com/2009/02/boolean-search-does-not-internet-search/</link>
		<comments>http://www.booleanblackbelt.com/2009/02/boolean-search-does-not-internet-search/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 13:00:09 +0000</pubDate>
		<dc:creator>Boolean Black Belt</dc:creator>
				<category><![CDATA[Boolean 101]]></category>
		<category><![CDATA[Boolean Logic]]></category>
		<category><![CDATA[Myths and Misconceptions]]></category>
		<category><![CDATA[George Boole]]></category>
		<category><![CDATA[Internet Recruiting]]></category>
		<category><![CDATA[Limits of Boolean Search on the Internet]]></category>

		<guid isPermaLink="false">http://www.booleanblackbelt.com/?p=622</guid>
		<description><![CDATA[If you read certain sourcing and recruiting blogs and discussion groups, you might get the impression that Boolean search pretty much equals Internet search - such as searching for people and profiles using Google, Yahoo, or other search engines. Some sourcing and recruiting professionals may be surprised to learn that Boolean logic significantly predates the Internet and even computers [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.booleanblackbelt.com%2F2009%2F02%2Fboolean-search-does-not-internet-search%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.booleanblackbelt.com%2F2009%2F02%2Fboolean-search-does-not-internet-search%2F" height="61" width="51" /></a></div><p><a href="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/george_boole.jpg"><img class="alignright size-full wp-image-1502" title="george_boole" src="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/george_boole.jpg" alt="" width="215" height="211" /></a>If you read certain sourcing and recruiting blogs and discussion groups, you might get the impression that Boolean search pretty much equals Internet search - such as searching for people and profiles using Google, Yahoo, or other search engines. Some sourcing and recruiting professionals may be surprised to learn that Boolean logic significantly predates the Internet and even computers &#8211; by a couple hundred years!</p>
<p>The word &#8220;Boolean&#8221; comes from the man who invented Boolean Logic in the 19th century &#8211; <a class="wp-caption-dd" title="Learn more about George Boole on Wikipedia" href="http://en.wikipedia.org/wiki/George_Boole" target="_blank">George Boole</a>. <a class="wp-caption-dd" title="Learn more about Boolean Logic" href="http://en.wikipedia.org/wiki/Boolean_logic" target="_blank">Boolean Logic </a>is the basis of modern computer logic, and George Boole is regarded in hindsight as one of the founders of the field of computer science.</p>
<p>Now that you know Boolean logic was created in the 1800&#8217;s &#8211; it&#8217;s pretty obvious that Boolean logic is not just for searching for people and information on the Internet. Practically any information system from which you need to search and retrieve information from &#8220;speaks&#8221; Boolean to some extent, whether you realize it or not. </p>
<h3>Applicant Tracking Systems</h3>
<p>I was first exposed to Boolean search back in 1997 B.G. (Before Google) when my sole source of candidates was a Lotus Notes resume database by the name of CPAS, made by <a class="wp-caption-dd" title="VCG Software" href="http://www.vcgsoftware.com/" target="_blank">VCG</a>. Although the CPAS product (which no longer exists) was far from a fully featured <a class="wp-caption-dd" title="Applicant tracking systems explained on Wikipedia" href="http://en.wikipedia.org/wiki/Applicant_Tracking_System" target="_blank">Applicant Tracking System</a>, thankfully it did support full Boolean logic, with very few limitations. If it didn&#8217;t support full Boolean logic, this blog would probably would not exist &#8211; and if it did, I wouldn&#8217;t be writing it. Thank you CPAS!</p>
<p>The CPAS search interface allowed me to hand-code highly precise and effective Boolean search strings using all three standard Boolean operators: AND, OR, and NOT. While there are some applicant tracking systems on the market that do support full Boolean logic, it is an unfortunate fact that too many ATS&#8217;s available today do not support creating searches using full Boolean logic, which significantly handicaps sourcers and recruiters from leveraging their internal corporate candidate databases.</p>
<h3>Job Boards</h3>
<p>In contrast &#8211; all of the major job board resume databases (Monster, Careerbuilder, Hotjobs, Dice, etc.) support full Boolean logic. As I have written about many times before, Monster even supports <a class="wp-caption-dd" title="Extended Boolean" href="http://www.booleanblackbelt.com/2008/11/extended-boolean-proximity-and-weighting/" target="_blank">&#8220;extended&#8221; Boolean search functionality</a> with the incredibly powerful NEAR operator.</p>
<h3>Social Networks</h3>
<p>While most social networks are painfully difficult to search with their extremely limited search interfaces, LinkedIn does support creating search strings employing full Boolean logic. In fact, it appears that you can create Boolean search strings of unprecedented length and complexity on LinkedIn. If you haven&#8217;t already, please read this post I wrote that compares <a class="wp-caption-dd" title="LinkedIn search: Internal vs. External" href="http://www.booleanblackbelt.com/2009/02/free-linkedin-search-internal-vs-x-ray/" target="_blank">searching LinkedIn using LinkedIn&#8217;s search interface with searching Linkedin using Google and the x-ray technique</a>. I got tired of entering words into LinkedIn&#8217;s search bar after cramming 316,638 characters into it. That&#8217;s the equivalent of a Boolean search string that contains over 60,000 words and is approximately 120 pages long!</p>
<h3>Internet Search</h3>
<p>What&#8217;s especially ironic about the wide spread perception that Boolean = Internet search is that most Internet search engines don&#8217;t even support full Boolean logic. For example, although Google supports Boolean search strings containing AND, OR, and NOT (with the minus sign) functionality, you cannot use the NOT/- operator on an OR statement.</p>
<p>Let&#8217;s look at the results when we try and run this search string on Google:<span id="more-622"></span></p>
<p>(inurl:resume | intitle:resume) &#8220;business analyst&#8221; (requirement | requirements) -(job OR jobs OR sample)</p>
<p>According to the Boolean logic of the search, we should not have any results with the words &#8220;job,&#8221; &#8220;jobs,&#8221; or &#8220;sample.&#8221; Here is a screenshot the first page results &#8211; you can easily see that the search is actually returning results with the words sample, job, and jobs, defying the Boolean logic of the search string.</p>
<p><a href="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/google-fails-to-support-the-not-operator.png"><img class="alignnone size-full wp-image-1499" title="google-fails-to-support-the-not-operator" src="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/google-fails-to-support-the-not-operator.png" alt="" width="500" height="404" /></a></p>
<p>Google also does not allow users to create searches with the following logic:</p>
<p>(cfa AND analyst) OR (mba AND marketing)</p>
<p>That search, according to the Boolean logic, should not return any results that mentions of CFA and analyst as well as mentions of MBA and marketing &#8211; they should be mutually exclusive.  Let&#8217;s see what Google does with it:</p>
<p><a href="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/google-cfa-mba-results.png"><img class="alignnone size-full wp-image-1500" title="google-cfa-mba-results" src="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/google-cfa-mba-results.png" alt="" width="500" height="329" /></a></p>
<p>As you can see, Google once again defies the Boolean logic of the search, returning results that mention 1 or more  terms from both sides of the OR operator. You could of course simply split the single (cfa AND analyst) OR (mba AND marketing) search into two separate searches, but the point is that you should not have to, and you would not have to if Google actually adhered to basic Boolean logic. </p>
<p>In case you&#8217;re curious &#8211; Yahoo and Ask also do not properly execute the (cfa AND analyst) OR (mba AND marketing) search as the Boolean logic of the query dictates. However, MS Live does in fact does execute the search properly. <a class="wp-caption-dd" title="MS Live wins the Boolean challenge" href="http://search.live.com/results.aspx?q=%28cfa+AND+analyst%29+OR+%28mba+AND+marketing%29&amp;go=&amp;form=QBLH" target="_blank">Click here to see for yourself</a>.</p>
<h3>Search String Length</h3>
<p>However &#8211; not all is perfect in MS Live Search land. MS Live apparently limits searches to a maximum of 10 search terms.  I&#8217;ve read this on several sites and decided to try and test it just to make sure it was accurate. When creating searches on MS Live, I could definintely type in more than 10 search terms into my searches and the searches ran, but I routinely could not find search terms beyond the 10th search term in my search string in my results. So while Live Search supports full Boolean logic, you cannot create search strings of anything beyond basic complexity due to the extremely low limit on the number of search terms it will actually process.</p>
<p>Google isn&#8217;t much better with regard to the number of search terms you can include and execute in a search &#8211; Google limits you to 32 words.</p>
<p><a href="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/google-32-word-limit.png"><img class="alignnone size-full wp-image-1505" title="google-32-word-limit" src="http://www.booleanblackbelt.com/wp-content/uploads/2009/02/google-32-word-limit.png" alt="" width="500" height="19" /></a></p>
<p>Unlike MS Live, at least Google had the manners to tell me it was ignoring some of my search terms. While 32 words might seem like a lot of search terms, as a comparison, Monster allows you up to 400 characters (including spaces) in its search bar, which can often mean you can create Boolean search strings with nearly DOUBLE Google&#8217;s limit of 32 search terms. And yes, there are times when you will want (and actually NEED) to create search strings with 60 search terms to target highly precise and relevant results.</p>
<h3>Exalead</h3>
<p>Like MS Live Search, <a class="wp-caption-dd" title="Exalead Internet search engine" href="http://www.exalead.com/search" target="_blank">Exalead</a>is a search engine that does support full Boolean search functionality. In fact, when it comes to Boolean searching, Exalead trumps MS Live and even Monster&#8217;s search capability by supporting <a class="wp-caption-dd" title="Learn more about configurable proximity searching using Exalead" href="http://www.booleanblackbelt.com/2009/01/semantic-search-using-the-near-boolean-operator/" target="_blank">configurable proximity searching</a>. However, for all of its search power, Exalead does not appear to index nearly as many pages/sites as any of the &#8220;major&#8221; search engines (Google, Live, Yahoo, Ask), so for now Exalead must be relegated to the &#8221;minor&#8221; search engine category. </p>
<h3>Conclusion</h3>
<p>If you don&#8217;t have access to a major job board resume database or an applicant tracking system that supports Boolean search, or you don&#8217;t search LinkedIn using Boolean search strings, or you are completely new to sourcing and recruiting &#8211; then <strong><em>perhaps</em></strong> I can understand why you might think that Boolean search is synonymous with Internet search.</p>
<p>However, the cat&#8217;s out of the bag &#8211; George Boole invented Boolean logic back in the 1800&#8217;s, LONG before the invention of computers and the Internet. Also, you&#8217;ve now seen that the &#8220;all mighty&#8221; Google doesn&#8217;t even support full Boolean logic searching &#8211; among major Internet search engines, only MS Live can claim to do that. And there are certainly many other resources you can use that do support full Boolean logic that don&#8217;t limit you to 10 or even 32 search terms &#8211; such as the major job board resume databases, some applicant tracking systems, and LinkedIn.</p>
<p>So when it comes to Boolean search, it is perhaps a more correct statement to say that Internet search = limited and conditional Boolean search.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.booleanblackbelt.com/2009/02/boolean-search-does-not-internet-search/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
