SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Agenda
• What is Boolean
• Introduction
• Know more about Boolean
• Boolean with Search engine
• How to optimize your search engine
• How to go beyond your search through Linked
with free account.
• Create your search engine
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
George Boole
2-Nov-1815 to 8-Dec-1864
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
• George Boole was a 19th century English mathematician
who developed a method of symbolic logic.
• Boolean searching on the computer is based on this
symbolic logic.
• Most online databases and search engines support
Boolean searches.
• Boolean search techniques can be used to carry out
effective searches, cutting out many unrelated
documents.
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Basis for digital computers
• The true-false nature of Boolean logic makes
it compatible with binary logic used in digital
computers.
• Electronic circuits can produce Boolean logic
operations.
• Circuits are called gates.
– NOT
– AND
– OR
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Types of Boolean
All math functions can be determined using these 3
primary Boolean logic operators: AND, OR, and NOT.
– AND narrows your search,
– OR broadens your search, and
– NOT is used to exclude concepts.
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
OR
• Any one condition should be satisfied.
• Use for widening the search
• Two or more input bits produce one output bit.
• Either inputs must be true (1) for the output to be true.
A B Q
0 0 0
0 1 1
1 0 1
1 1 1
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
AND
• Both Condition should be satisfied
• It is mainly use for shortening the search.
• Two or more input bits produce one output bit.
• Both inputs must be true (1) for the output to be true.
• Otherwise the output is false (0).
A B Q
0 0 0
0 1 0
1 0 0
1 1 1
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
NOT
• Use for exclude the search.
• Mainly use for avoiding unwanted result.
• The simplest possible gate is called an "inverter," or a NOT gate.
• One bit as input produces its opposite as output.
• The logic table for the NOT gate shows input and output.
A Q
1 0
0 1
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Let’s Look
At Some Other Search Strategies
* Truncation & ? Wildcards #
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Truncation
• Truncation means to chop off. When you truncate
you chop off the end of the word, so the computer
can search for multiple endings.
• For example, your research question includes the
keyword Developer. You can truncate Developer, so
that the computer will find all of the word ending
variations.
Deve* will find
Develop
Develops
Developer
Developed
Developing *© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Wildcards
• The wildcard symbol (?) serves as a substitute for one
character or none.
• For example, the search m?cdonald retrieves both mcdonald
and macdonald
AND
• The search dra???t retrieves both draft and draught.
• Different Wildcard Symbols May Be Used Depending On The
Search Engine That You Are Using!
? © Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Another Strategy Called
“Nesting” ()
• Uses Parentheses
• Is Related To Math
• Like a mathematical equation, a search statement is
performed left to right. If parentheses are used, the
parts of the search contained within the parentheses
are performed first.
• Eg. (Java OR J2EE) AND (Spring OR Hibernate OR
Struts)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Quotation Marks “ “ (Double Quotes)
Double Quotes is use for searching a specific set of string.
Quotation marks are used around phrases. By using
quotations marks, you are telling the computer to only bring
back pages with the terms you typed in the exact order you
typed them.
Example:
“Java Developer” OR “Test Manager”
instead of
(Java AND Developer )AND (Test AND Manager)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
For example, if you are interested in finding
information on social networking, it is best to search
for “social networking” in quotation marks.
Otherwise, the computer might search for social AND
networking and find many more irrelevant results.
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Browser Tips
• Clear the memory cache before you begin a search session. It
will speed up your response time.
• Use the following path for I.E.: Tools -> Internet Options ->
Delete Files.
• Delete Cookies at the same screen.
• Use Bookmarks or Favorites
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Search Engines
A web search engine is a software system that is designed to
search for information on the World Wide Web. The search
results are generally presented in a line of results often
referred to as search engine results pages (SERPs). The
information may be a mix of web pages, images, and other
types of files. Some search engines also mine data available in
databases or open directories. Unlike web directories, which
are maintained only by human editors, search engines also
maintain real-time information by running an algorithm on a
web crawler.
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Famous Search Engines
Google. Multilingual
Bing. Multilingual
Yahoo Multilingual
Baidu Chinese, Japanese
AOL. ... Multilingual
Ask.com. Multilingual
Excite English
DuckDuckGo. English
WolframAlpha English
Yandex Multilingual
Lycos Multilingual
Chacha.com English
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Google’s Advanced Search Screen
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Create Your Personal Search Engine
https://cse.google.com
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Frequently used Boolean searches
• .Net Developer
.Net AND (VS OR “Visual Studio”) AND (VB OR “Visual Basic” OR VB.net) AND (ASP OR ASP.net) AND (C# OR
C#.net ) AND “SQL Server”
• Android Developer
Android AND SDK AND Java AND SQLite AND (SVN OR subversion)
• Automation Tester
(“qa” OR “quality assurance” OR “quality analyst” OR “automation tester”) AND “sql” AND agile AND
scrum AND rest AND soap AND “java” AND (cucumber OR “jet brains” OR gherkin OR “cmm” OR “cmmi”
OR “cast” OR “cste” OR “cmst” OR certified OR certification)
• Business Analyst with Business Objects Experience
(“ba” OR “business analyst” OR “project manager” OR “project analyst”) AND “etl” AND “business objects”
AND informatica AND “sql” AND (“data warehouse” OR financial OR analysis OR analytics OR mappings OR
“product roadmap”)
• CTO
(cto OR “chief technical officer” OR “cio” OR “chief information officer” OR vp OR “vice president” OR svp
OR “senior vice president”)
• Database Administrator
(“database administration” OR “database administrator” OR “DB Admin” OR DBA) AND (SQL OR “SQL
Server”)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Frequently used Boolean searches
• Developer Evangelist
enterprise AND “java” AND “javascript” AND html AND “php” AND “rest” AND (“sso” OR video OR integration OR deploy OR
implement OR prototyp OR “project manager” OR “project management”)
• Drupal Expert / Webmaster
(“web developer” OR developer OR programmer OR engineer OR “web master” OR webmaster) AND drupal AND “google
analytics” AND (“seo” OR websites OR microsites OR “landing pages” OR “cms” OR “crm” OR “relational database” OR “api”
OR “ui” OR “ux” OR “social media” OR paradot OR requirements)
• Email/Messaging System Administrator
(“systems administrator” OR “systems administration” OR “email systems administrator”) AND (“email delivery systems” OR
powermta OR port25 OR “message systems” OR strongmail OR qmail OR sendmail OR ironport OR postfix) AND (“mta” OR
“dns” OR “ptr” OR “mx records” OR “smtp protocols” OR “dkim” OR “spf” OR “dmarc” OR “fbl” OR “feedback loop”)
• Help Desk Support
(helpdesk OR support OR technician OR “help desk” OR “service desk”) AND (OSX OR JDE OR iSeries OR virtual OR
virtualization OR vmware) AND (“AD” OR “Active Directory”) AND DHCP AND DNS AND (network OR networking) AND
(switches OR switching OR routers OR routing) AND (firewalls OR security)
• Information Security Manager
“Information Security” AND (“Project Manager” OR “Project Management” OR Leadership OR Manager OR PMP) AND
(forensic* OR Security+ OR CISSP OR “security Standards” OR “Certified Information Systems Security Professional” OR
“Advanced Persistent Threats” OR “asset protection”)
• Java Developer
Java AND SQL AND (“object oriented” OR object-oriented OR “OO” OR “OOP” OR “OOAD” OR EJB OR J2EE OR Linux OR
Hibernate OR Jidesoft OR MySQL OR Subversion OR SVN)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Frequently used Boolean searches
• Linux Sys Admin / DBA
(“dba” OR “database administrator” OR “database administration” OR “system administrator” OR “system administration” OR
“sysadmin”) AND linux AND (mysql OR “my sql” OR “my-sql”) AND (“ksh” OR bash OR perl OR python) AND (nosql OR “no sql”
OR “no-sql” OR mongo OR “disaster recovery” OR “meta data analysis” OR “data modeling” OR troubleshooting OR reporting
OR backup)
• Linux Systems Administrator
(Unix OR Linux) AND (RedHat OR “Red Hat” OR Centos OR Debian) AND (SMTP OR DHCP OR DNS OR LDAP OR NFS OR SMTP
OR HTTP OR SNMP) AND (“Systems Administrator” OR “System Administrator” OR “Systems Administration” OR “System
Administration”)
• Microstrategy Consultant
(MicroStrategy OR “Business Objects” OR OBIEE OR Cognos) AND (Informatica OR “Ab Initio” OR SSIS OR Websphere OR “SQL
Server Integration Services”) AND (RDBMS OR oracle OR “SQL Server” OR Teradata OR Netezza OR DB2) AND SQL AND (BI OR
“business intelligence” OR “data warehousing” OR DW)
• Mobile Applications Architect
(ios OR iphone OR ipad OR Android) AND (SDK OR SDKs) AND (Java OR objective-c OR “objective c” OR C++) AND (optimization
OR “web services” OR UX OR user-experience OR “user experience” OR “Mobile Applications” OR “Mobile Developer”)
• Network Administrator
Server* AND (AD OR “Active Directory”) AND Exchange AND DNS AND (Linux OR Unix OR Centos OR RedHat) AND (Lan OR
WAN) AND (VOIP OR SIP) AND (“power shell” OR scripts OR scripting) AND (routers OR routing OR switches OR switching OR
bridges OR “Network Administrator”)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Frequently used Boolean searches
• OBIEE Architect
(OBIEE OR “oracle Business Intelligence”) AND (“DW” OR “data warehouse” OR “data warehousing”) AND (IBOTS OR DAC OR
RPD OR SME OR OOTM OR BIAPS OR OBI OR ETL OR informatica)
• PHP Developer
PHP AND SQL AND (PostgreSQL OR “Pervasive SQL” OR Intranet OR Linux OR Apache OR Javascript OR HTML OR CSS)
• Project Manager
(“project manager” OR “project management” OR PMP)
• Python Developer
(programmer OR developer OR engineer) AND python AND (mysql OR “my sql” OR “my-sql” OR postgresql) AND (django OR
flask OR pyramid OR bottle) AND (virtualenv OR chef OR puppet OR sentry OR raven OR “project management” OR “project
manager” OR implement OR deploy OR design)
• Quality Assurance Analyst
(“Quality Assurance” OR QA OR SQA) AND test* AND software AND (“test cases” OR Automated OR scripting) AND agile AND
(ruby OR java OR javascript OR sql OR plsql OR pl-sql OR pl/sql OR selenium)
• Senior Manager, IT Programs
(“program manager” OR “project manager” OR “it manager” OR “information technology manager”) AND (“ms certified” OR
“ms certification” OR “microsoft certified” OR “microsoft certification”) AND “ms project” AND “c#” AND “sql server” AND
“asp.net” AND “java” AND (“mvc” OR “big data” OR scope OR deliverables OR timelines OR budget OR “use case” OR design
OR deploy OR supervise OR manage)
• Senior PHP Developer
(programmer OR developer OR engineer) AND “php” AND “sql” AND lamp AND linux AND apache AND “javascript” AND
(jquery OR memcache OR “apc cache” OR nosql OR “no sql” OR “no-sql” OR analytical OR analysis)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Frequently used Boolean searches
• Senior Software Architect
“c#” AND “asp.net” AND “sql server” AND (java OR j2ee OR “jsp” OR servlet OR “ejb” OR “jms”) AND html AND xml AND “css”
AND Oracle AND (unix OR linux) AND (“app development” OR “arch” OR design OR develop OR hadoop OR python OR rails OR
“php” OR websphere OR tomcat OR “big data” OR spring OR hibernate OR eclipse OR log4j OR “ant” OR maven OR “ooad” OR
“uml” OR mvc OR “jsf” OR velocity OR struts)
• SharePoint Developer
(“SharePoint Designer” OR “SharePoint Developer”) AND (html OR css OR xsl OR xslt OR javascript OR jquery OR ajax) AND
.net AND (asp.net OR C# OR vb.net) AND (Silverlight OR “SQL Server” OR SSRS OR SSAS OR “reporting services” OR “analysis
services”)
• SQL Data Analyst
(“dba” OR “data analyst” OR “database administrator”) AND “sql server” AND (“transact-sql” OR “t-sql” OR “tsql”) AND
(“stored procedures” OR “ssis” OR “ssas” OR “ssrs” OR analy OR “data conversion” OR query OR queries OR “data mining” OR
excel OR pivot OR vlookup OR “v-lookup” OR chart OR graph OR “ms office” OR audit)
• SQL Data & Quality Assurance Analyst
(“dba” OR “data analyst” OR “database administrator” OR “qa” OR “quality assurance” OR “quality analyst”) AND “sql server”
AND (“transactsql” OR “t-sql” OR “tsql”) AND (“stored procedures” OR “ssis” OR “ssas” OR “ssrs” OR test OR analy OR “data
conversion” OR queries OR query OR “data mining” OR excel OR pivot OR vlookup OR “v-lookup” OR chart OR graph OR “ms
office” OR audit)
• Sr. Data Warehouse Architect & Developer
(architect OR develop* OR program* OR engineer) AND “sql server” AND “data warehousing” AND perl AND (microstrategy
OR profiler OR “data hygiene” OR “etl” OR computations OR aggregations OR analy* OR quer* OR index OR design OR deploy
OR test)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Frequently used Boolean searches
Finding Java software engineers with GPA from 3.5 to 4.0 with recent :
Java (GPA OR “G.P.A.” OR “Grade Point Average”) (“cum laude” OR “3.5” OR “3.6” OR “3.7” OR “3.8” OR “3.9” OR “4.0” OR “3.50” OR
“3.51” OR “3.52” OR “3.53” OR “3.54” OR “3.55” OR “3.56” OR “3.57” OR “3.58” OR “3.59” OR “3.60” OR “3.61” OR “3.62” OR “3.63” OR
“3.64” OR “3.65” OR “3.66” OR “3.67” OR “3.68” OR “3.69” OR “3.70” OR “3.71” OR “3.72” OR “3.73” OR “3.74” OR “3.75” OR “3.76” OR
“3.77” OR “3.78” OR “3.79” OR “3.80” OR “3.81” OR “3.82” OR “3.83” OR “3.84” OR “3.85” OR “3.86” OR “3.87” OR “3.88” OR “3.89” OR
“3.90” OR “3.91” OR “3.92” OR “3.93” OR “3.94” OR “3.95” OR “3.96” OR “3.97” OR “3.98” OR “3.99”)
Finding Active job seekers in LinkedIn:
(seeking OR seeker OR “looking for” OR “in search of” OR “open to” OR “new job” OR “actively pursuing” OR “pursuing new” OR
“searching for” OR “new opportunity” OR “new opportunities” OR “available for”)
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
Operator How to use it
site: Get results from certain sites or domains. Examples: linkedin
site:facebook.com and twitter site:.gov
related: Find sites that are similar to a web address you already know.
Example: related:cigniti.com
info: Get information about a web address, including the cached version of the page,
similar pages, and pages that link to the site. Example: info:cigniti.com
.. "range" Meaning that the information on the page has to include info between
- minus operator [ – ] is used for exclusions.
filetype returns specific filetypes, like pdf links on search terms
inurl inurl:testing – Searches for a term in the URL
allinurl Eg. allinurl:java spring - returns searches that have java and spring in the url
define define:penchant - definitions of penchant from the web
Book returns book related info; eg. books:”who moved my cheese”
Famous Search Engine Operators
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti
© Nagesh Rao -
https://in.linkedin.com/in/nageshraocigniti

Contenu connexe

Tendances

How Data Science can boost your SEO ?
How Data Science can boost your SEO ?How Data Science can boost your SEO ?
How Data Science can boost your SEO ?Vincent Terrasi
 
Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010Abhishek Mishra
 
Redefining technical SEO & how we should be thinking about it as an industry ...
Redefining technical SEO & how we should be thinking about it as an industry ...Redefining technical SEO & how we should be thinking about it as an industry ...
Redefining technical SEO & how we should be thinking about it as an industry ...WeLoveSEO
 
Cwinters Intro To Rest And JerREST and Jersey Introductionsey
Cwinters Intro To Rest And JerREST and Jersey IntroductionseyCwinters Intro To Rest And JerREST and Jersey Introductionsey
Cwinters Intro To Rest And JerREST and Jersey Introductionseyelliando dias
 
Polyglot payloads in practice by avlidienbrunn at HackPra
Polyglot payloads in practice by avlidienbrunn at HackPraPolyglot payloads in practice by avlidienbrunn at HackPra
Polyglot payloads in practice by avlidienbrunn at HackPraMathias Karlsson
 
Searching the internet - what patent searchers should know
Searching the internet - what patent searchers should knowSearching the internet - what patent searchers should know
Searching the internet - what patent searchers should knowEric Sieverts
 
Twitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad ideaTwitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad ideaJason Lotito
 
XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015
XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015
XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015CODE BLUE
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsDistilled
 
Case Study of Django: Web Frameworks that are Secure by Default
Case Study of Django: Web Frameworks that are Secure by DefaultCase Study of Django: Web Frameworks that are Secure by Default
Case Study of Django: Web Frameworks that are Secure by DefaultMohammed ALDOUB
 
Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Jan Hendrik Merlin Jacob
 
Kiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-finalKiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-finalRomania Testing
 

Tendances (15)

How Data Science can boost your SEO ?
How Data Science can boost your SEO ?How Data Science can boost your SEO ?
How Data Science can boost your SEO ?
 
Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010Scraping with Python for Fun and Profit - PyCon India 2010
Scraping with Python for Fun and Profit - PyCon India 2010
 
Redefining technical SEO & how we should be thinking about it as an industry ...
Redefining technical SEO & how we should be thinking about it as an industry ...Redefining technical SEO & how we should be thinking about it as an industry ...
Redefining technical SEO & how we should be thinking about it as an industry ...
 
Cwinters Intro To Rest And JerREST and Jersey Introductionsey
Cwinters Intro To Rest And JerREST and Jersey IntroductionseyCwinters Intro To Rest And JerREST and Jersey Introductionsey
Cwinters Intro To Rest And JerREST and Jersey Introductionsey
 
Seo cheat sheet
Seo cheat sheetSeo cheat sheet
Seo cheat sheet
 
Polyglot payloads in practice by avlidienbrunn at HackPra
Polyglot payloads in practice by avlidienbrunn at HackPraPolyglot payloads in practice by avlidienbrunn at HackPra
Polyglot payloads in practice by avlidienbrunn at HackPra
 
Google Hacking 101
Google Hacking 101Google Hacking 101
Google Hacking 101
 
Searching the internet - what patent searchers should know
Searching the internet - what patent searchers should knowSearching the internet - what patent searchers should know
Searching the internet - what patent searchers should know
 
Twitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad ideaTwitter Bootstrap, or why being a PHP Developer is a bad idea
Twitter Bootstrap, or why being a PHP Developer is a bad idea
 
XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015
XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015
XSS Attacks Exploiting XSS Filter by Masato Kinugawa - CODE BLUE 2015
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
 
20080529dublinpt1
20080529dublinpt120080529dublinpt1
20080529dublinpt1
 
Case Study of Django: Web Frameworks that are Secure by Default
Case Study of Django: Web Frameworks that are Secure by DefaultCase Study of Django: Web Frameworks that are Secure by Default
Case Study of Django: Web Frameworks that are Secure by Default
 
Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015Crawl Budget - Some Insights & Ideas @ seokomm 2015
Crawl Budget - Some Insights & Ideas @ seokomm 2015
 
Kiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-finalKiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-final
 

Similaire à Bollean Search - NageshRao

Node.js 101
 Node.js 101 Node.js 101
Node.js 101FITC
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stoxpatrickstox
 
Best Practices for WordPress in Enterprise
Best Practices for WordPress in EnterpriseBest Practices for WordPress in Enterprise
Best Practices for WordPress in EnterpriseTaylor Lovett
 
FITC - Bootstrap Unleashed
FITC - Bootstrap UnleashedFITC - Bootstrap Unleashed
FITC - Bootstrap UnleashedRami Sayar
 
Best practices-wordpress-enterprise
Best practices-wordpress-enterpriseBest practices-wordpress-enterprise
Best practices-wordpress-enterpriseTaylor Lovett
 
Webinar: Scaling MongoDB
Webinar: Scaling MongoDBWebinar: Scaling MongoDB
Webinar: Scaling MongoDBMongoDB
 
06 integrate elasticsearch
06 integrate elasticsearch06 integrate elasticsearch
06 integrate elasticsearchErhwen Kuo
 
Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013Maori Ito
 
AD113 Speed Up Your Applications w/ Nginx and PageSpeed
AD113  Speed Up Your Applications w/ Nginx and PageSpeedAD113  Speed Up Your Applications w/ Nginx and PageSpeed
AD113 Speed Up Your Applications w/ Nginx and PageSpeededm00se
 
The things we found in your website
The things we found in your websiteThe things we found in your website
The things we found in your websitehernanibf
 
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Bastian Grimm
 
How Search Works
How Search WorksHow Search Works
How Search WorksAhrefs
 
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseTechnical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseErudite
 
Web Development using Ruby on Rails
Web Development using Ruby on RailsWeb Development using Ruby on Rails
Web Development using Ruby on RailsAvi Kedar
 
Browser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.jsBrowser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.jsLuís Bastião Silva
 
Ted Willke, Intel Labs MLconf 2013
Ted Willke, Intel Labs MLconf 2013Ted Willke, Intel Labs MLconf 2013
Ted Willke, Intel Labs MLconf 2013MLconf
 
Neo4j Training Cypher
Neo4j Training CypherNeo4j Training Cypher
Neo4j Training CypherMax De Marzi
 
Arron daniels 1 pager researching the tech talent market
Arron daniels 1 pager   researching the tech talent marketArron daniels 1 pager   researching the tech talent market
Arron daniels 1 pager researching the tech talent marketTalent42
 
What I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleWhat I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleCatalyst
 

Similaire à Bollean Search - NageshRao (20)

Node.js 101
 Node.js 101 Node.js 101
Node.js 101
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stox
 
Best Practices for WordPress in Enterprise
Best Practices for WordPress in EnterpriseBest Practices for WordPress in Enterprise
Best Practices for WordPress in Enterprise
 
FITC - Bootstrap Unleashed
FITC - Bootstrap UnleashedFITC - Bootstrap Unleashed
FITC - Bootstrap Unleashed
 
Best practices-wordpress-enterprise
Best practices-wordpress-enterpriseBest practices-wordpress-enterprise
Best practices-wordpress-enterprise
 
Webinar: Scaling MongoDB
Webinar: Scaling MongoDBWebinar: Scaling MongoDB
Webinar: Scaling MongoDB
 
06 integrate elasticsearch
06 integrate elasticsearch06 integrate elasticsearch
06 integrate elasticsearch
 
Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013Schema.org extension for biological database @ Biohackathon2013
Schema.org extension for biological database @ Biohackathon2013
 
AD113 Speed Up Your Applications w/ Nginx and PageSpeed
AD113  Speed Up Your Applications w/ Nginx and PageSpeedAD113  Speed Up Your Applications w/ Nginx and PageSpeed
AD113 Speed Up Your Applications w/ Nginx and PageSpeed
 
The things we found in your website
The things we found in your websiteThe things we found in your website
The things we found in your website
 
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
 
How Search Works
How Search WorksHow Search Works
How Search Works
 
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseTechnical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
 
Web Development using Ruby on Rails
Web Development using Ruby on RailsWeb Development using Ruby on Rails
Web Development using Ruby on Rails
 
Browser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.jsBrowser Automated Testing Frameworks - Nightwatch.js
Browser Automated Testing Frameworks - Nightwatch.js
 
Ted Willke, Intel Labs MLconf 2013
Ted Willke, Intel Labs MLconf 2013Ted Willke, Intel Labs MLconf 2013
Ted Willke, Intel Labs MLconf 2013
 
Neo4j Training Cypher
Neo4j Training CypherNeo4j Training Cypher
Neo4j Training Cypher
 
Arron daniels 1 pager researching the tech talent market
Arron daniels 1 pager   researching the tech talent marketArron daniels 1 pager   researching the tech talent market
Arron daniels 1 pager researching the tech talent market
 
What I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like GoogleWhat I Learned Building a Toy Example to Crawl & Render like Google
What I Learned Building a Toy Example to Crawl & Render like Google
 
Elastic pivorak
Elastic pivorakElastic pivorak
Elastic pivorak
 

Bollean Search - NageshRao

  • 1. © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 2. Agenda • What is Boolean • Introduction • Know more about Boolean • Boolean with Search engine • How to optimize your search engine • How to go beyond your search through Linked with free account. • Create your search engine © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 3. George Boole 2-Nov-1815 to 8-Dec-1864 © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 4. • George Boole was a 19th century English mathematician who developed a method of symbolic logic. • Boolean searching on the computer is based on this symbolic logic. • Most online databases and search engines support Boolean searches. • Boolean search techniques can be used to carry out effective searches, cutting out many unrelated documents. © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 5. Basis for digital computers • The true-false nature of Boolean logic makes it compatible with binary logic used in digital computers. • Electronic circuits can produce Boolean logic operations. • Circuits are called gates. – NOT – AND – OR © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 6. Types of Boolean All math functions can be determined using these 3 primary Boolean logic operators: AND, OR, and NOT. – AND narrows your search, – OR broadens your search, and – NOT is used to exclude concepts. © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 7. OR • Any one condition should be satisfied. • Use for widening the search • Two or more input bits produce one output bit. • Either inputs must be true (1) for the output to be true. A B Q 0 0 0 0 1 1 1 0 1 1 1 1 © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 8. AND • Both Condition should be satisfied • It is mainly use for shortening the search. • Two or more input bits produce one output bit. • Both inputs must be true (1) for the output to be true. • Otherwise the output is false (0). A B Q 0 0 0 0 1 0 1 0 0 1 1 1 © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 9. NOT • Use for exclude the search. • Mainly use for avoiding unwanted result. • The simplest possible gate is called an "inverter," or a NOT gate. • One bit as input produces its opposite as output. • The logic table for the NOT gate shows input and output. A Q 1 0 0 1 © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 10. Let’s Look At Some Other Search Strategies * Truncation & ? Wildcards # © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 11. Truncation • Truncation means to chop off. When you truncate you chop off the end of the word, so the computer can search for multiple endings. • For example, your research question includes the keyword Developer. You can truncate Developer, so that the computer will find all of the word ending variations. Deve* will find Develop Develops Developer Developed Developing *© Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 12. Wildcards • The wildcard symbol (?) serves as a substitute for one character or none. • For example, the search m?cdonald retrieves both mcdonald and macdonald AND • The search dra???t retrieves both draft and draught. • Different Wildcard Symbols May Be Used Depending On The Search Engine That You Are Using! ? © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 13. Another Strategy Called “Nesting” () • Uses Parentheses • Is Related To Math • Like a mathematical equation, a search statement is performed left to right. If parentheses are used, the parts of the search contained within the parentheses are performed first. • Eg. (Java OR J2EE) AND (Spring OR Hibernate OR Struts) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 14. Quotation Marks “ “ (Double Quotes) Double Quotes is use for searching a specific set of string. Quotation marks are used around phrases. By using quotations marks, you are telling the computer to only bring back pages with the terms you typed in the exact order you typed them. Example: “Java Developer” OR “Test Manager” instead of (Java AND Developer )AND (Test AND Manager) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 15. For example, if you are interested in finding information on social networking, it is best to search for “social networking” in quotation marks. Otherwise, the computer might search for social AND networking and find many more irrelevant results. © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 16. Browser Tips • Clear the memory cache before you begin a search session. It will speed up your response time. • Use the following path for I.E.: Tools -> Internet Options -> Delete Files. • Delete Cookies at the same screen. • Use Bookmarks or Favorites © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 17. Search Engines A web search engine is a software system that is designed to search for information on the World Wide Web. The search results are generally presented in a line of results often referred to as search engine results pages (SERPs). The information may be a mix of web pages, images, and other types of files. Some search engines also mine data available in databases or open directories. Unlike web directories, which are maintained only by human editors, search engines also maintain real-time information by running an algorithm on a web crawler. © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 18. Famous Search Engines Google. Multilingual Bing. Multilingual Yahoo Multilingual Baidu Chinese, Japanese AOL. ... Multilingual Ask.com. Multilingual Excite English DuckDuckGo. English WolframAlpha English Yandex Multilingual Lycos Multilingual Chacha.com English © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 19. Google’s Advanced Search Screen © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 20. Create Your Personal Search Engine https://cse.google.com © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 21. Frequently used Boolean searches • .Net Developer .Net AND (VS OR “Visual Studio”) AND (VB OR “Visual Basic” OR VB.net) AND (ASP OR ASP.net) AND (C# OR C#.net ) AND “SQL Server” • Android Developer Android AND SDK AND Java AND SQLite AND (SVN OR subversion) • Automation Tester (“qa” OR “quality assurance” OR “quality analyst” OR “automation tester”) AND “sql” AND agile AND scrum AND rest AND soap AND “java” AND (cucumber OR “jet brains” OR gherkin OR “cmm” OR “cmmi” OR “cast” OR “cste” OR “cmst” OR certified OR certification) • Business Analyst with Business Objects Experience (“ba” OR “business analyst” OR “project manager” OR “project analyst”) AND “etl” AND “business objects” AND informatica AND “sql” AND (“data warehouse” OR financial OR analysis OR analytics OR mappings OR “product roadmap”) • CTO (cto OR “chief technical officer” OR “cio” OR “chief information officer” OR vp OR “vice president” OR svp OR “senior vice president”) • Database Administrator (“database administration” OR “database administrator” OR “DB Admin” OR DBA) AND (SQL OR “SQL Server”) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 22. Frequently used Boolean searches • Developer Evangelist enterprise AND “java” AND “javascript” AND html AND “php” AND “rest” AND (“sso” OR video OR integration OR deploy OR implement OR prototyp OR “project manager” OR “project management”) • Drupal Expert / Webmaster (“web developer” OR developer OR programmer OR engineer OR “web master” OR webmaster) AND drupal AND “google analytics” AND (“seo” OR websites OR microsites OR “landing pages” OR “cms” OR “crm” OR “relational database” OR “api” OR “ui” OR “ux” OR “social media” OR paradot OR requirements) • Email/Messaging System Administrator (“systems administrator” OR “systems administration” OR “email systems administrator”) AND (“email delivery systems” OR powermta OR port25 OR “message systems” OR strongmail OR qmail OR sendmail OR ironport OR postfix) AND (“mta” OR “dns” OR “ptr” OR “mx records” OR “smtp protocols” OR “dkim” OR “spf” OR “dmarc” OR “fbl” OR “feedback loop”) • Help Desk Support (helpdesk OR support OR technician OR “help desk” OR “service desk”) AND (OSX OR JDE OR iSeries OR virtual OR virtualization OR vmware) AND (“AD” OR “Active Directory”) AND DHCP AND DNS AND (network OR networking) AND (switches OR switching OR routers OR routing) AND (firewalls OR security) • Information Security Manager “Information Security” AND (“Project Manager” OR “Project Management” OR Leadership OR Manager OR PMP) AND (forensic* OR Security+ OR CISSP OR “security Standards” OR “Certified Information Systems Security Professional” OR “Advanced Persistent Threats” OR “asset protection”) • Java Developer Java AND SQL AND (“object oriented” OR object-oriented OR “OO” OR “OOP” OR “OOAD” OR EJB OR J2EE OR Linux OR Hibernate OR Jidesoft OR MySQL OR Subversion OR SVN) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 23. Frequently used Boolean searches • Linux Sys Admin / DBA (“dba” OR “database administrator” OR “database administration” OR “system administrator” OR “system administration” OR “sysadmin”) AND linux AND (mysql OR “my sql” OR “my-sql”) AND (“ksh” OR bash OR perl OR python) AND (nosql OR “no sql” OR “no-sql” OR mongo OR “disaster recovery” OR “meta data analysis” OR “data modeling” OR troubleshooting OR reporting OR backup) • Linux Systems Administrator (Unix OR Linux) AND (RedHat OR “Red Hat” OR Centos OR Debian) AND (SMTP OR DHCP OR DNS OR LDAP OR NFS OR SMTP OR HTTP OR SNMP) AND (“Systems Administrator” OR “System Administrator” OR “Systems Administration” OR “System Administration”) • Microstrategy Consultant (MicroStrategy OR “Business Objects” OR OBIEE OR Cognos) AND (Informatica OR “Ab Initio” OR SSIS OR Websphere OR “SQL Server Integration Services”) AND (RDBMS OR oracle OR “SQL Server” OR Teradata OR Netezza OR DB2) AND SQL AND (BI OR “business intelligence” OR “data warehousing” OR DW) • Mobile Applications Architect (ios OR iphone OR ipad OR Android) AND (SDK OR SDKs) AND (Java OR objective-c OR “objective c” OR C++) AND (optimization OR “web services” OR UX OR user-experience OR “user experience” OR “Mobile Applications” OR “Mobile Developer”) • Network Administrator Server* AND (AD OR “Active Directory”) AND Exchange AND DNS AND (Linux OR Unix OR Centos OR RedHat) AND (Lan OR WAN) AND (VOIP OR SIP) AND (“power shell” OR scripts OR scripting) AND (routers OR routing OR switches OR switching OR bridges OR “Network Administrator”) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 24. Frequently used Boolean searches • OBIEE Architect (OBIEE OR “oracle Business Intelligence”) AND (“DW” OR “data warehouse” OR “data warehousing”) AND (IBOTS OR DAC OR RPD OR SME OR OOTM OR BIAPS OR OBI OR ETL OR informatica) • PHP Developer PHP AND SQL AND (PostgreSQL OR “Pervasive SQL” OR Intranet OR Linux OR Apache OR Javascript OR HTML OR CSS) • Project Manager (“project manager” OR “project management” OR PMP) • Python Developer (programmer OR developer OR engineer) AND python AND (mysql OR “my sql” OR “my-sql” OR postgresql) AND (django OR flask OR pyramid OR bottle) AND (virtualenv OR chef OR puppet OR sentry OR raven OR “project management” OR “project manager” OR implement OR deploy OR design) • Quality Assurance Analyst (“Quality Assurance” OR QA OR SQA) AND test* AND software AND (“test cases” OR Automated OR scripting) AND agile AND (ruby OR java OR javascript OR sql OR plsql OR pl-sql OR pl/sql OR selenium) • Senior Manager, IT Programs (“program manager” OR “project manager” OR “it manager” OR “information technology manager”) AND (“ms certified” OR “ms certification” OR “microsoft certified” OR “microsoft certification”) AND “ms project” AND “c#” AND “sql server” AND “asp.net” AND “java” AND (“mvc” OR “big data” OR scope OR deliverables OR timelines OR budget OR “use case” OR design OR deploy OR supervise OR manage) • Senior PHP Developer (programmer OR developer OR engineer) AND “php” AND “sql” AND lamp AND linux AND apache AND “javascript” AND (jquery OR memcache OR “apc cache” OR nosql OR “no sql” OR “no-sql” OR analytical OR analysis) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 25. Frequently used Boolean searches • Senior Software Architect “c#” AND “asp.net” AND “sql server” AND (java OR j2ee OR “jsp” OR servlet OR “ejb” OR “jms”) AND html AND xml AND “css” AND Oracle AND (unix OR linux) AND (“app development” OR “arch” OR design OR develop OR hadoop OR python OR rails OR “php” OR websphere OR tomcat OR “big data” OR spring OR hibernate OR eclipse OR log4j OR “ant” OR maven OR “ooad” OR “uml” OR mvc OR “jsf” OR velocity OR struts) • SharePoint Developer (“SharePoint Designer” OR “SharePoint Developer”) AND (html OR css OR xsl OR xslt OR javascript OR jquery OR ajax) AND .net AND (asp.net OR C# OR vb.net) AND (Silverlight OR “SQL Server” OR SSRS OR SSAS OR “reporting services” OR “analysis services”) • SQL Data Analyst (“dba” OR “data analyst” OR “database administrator”) AND “sql server” AND (“transact-sql” OR “t-sql” OR “tsql”) AND (“stored procedures” OR “ssis” OR “ssas” OR “ssrs” OR analy OR “data conversion” OR query OR queries OR “data mining” OR excel OR pivot OR vlookup OR “v-lookup” OR chart OR graph OR “ms office” OR audit) • SQL Data & Quality Assurance Analyst (“dba” OR “data analyst” OR “database administrator” OR “qa” OR “quality assurance” OR “quality analyst”) AND “sql server” AND (“transactsql” OR “t-sql” OR “tsql”) AND (“stored procedures” OR “ssis” OR “ssas” OR “ssrs” OR test OR analy OR “data conversion” OR queries OR query OR “data mining” OR excel OR pivot OR vlookup OR “v-lookup” OR chart OR graph OR “ms office” OR audit) • Sr. Data Warehouse Architect & Developer (architect OR develop* OR program* OR engineer) AND “sql server” AND “data warehousing” AND perl AND (microstrategy OR profiler OR “data hygiene” OR “etl” OR computations OR aggregations OR analy* OR quer* OR index OR design OR deploy OR test) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 26. Frequently used Boolean searches Finding Java software engineers with GPA from 3.5 to 4.0 with recent : Java (GPA OR “G.P.A.” OR “Grade Point Average”) (“cum laude” OR “3.5” OR “3.6” OR “3.7” OR “3.8” OR “3.9” OR “4.0” OR “3.50” OR “3.51” OR “3.52” OR “3.53” OR “3.54” OR “3.55” OR “3.56” OR “3.57” OR “3.58” OR “3.59” OR “3.60” OR “3.61” OR “3.62” OR “3.63” OR “3.64” OR “3.65” OR “3.66” OR “3.67” OR “3.68” OR “3.69” OR “3.70” OR “3.71” OR “3.72” OR “3.73” OR “3.74” OR “3.75” OR “3.76” OR “3.77” OR “3.78” OR “3.79” OR “3.80” OR “3.81” OR “3.82” OR “3.83” OR “3.84” OR “3.85” OR “3.86” OR “3.87” OR “3.88” OR “3.89” OR “3.90” OR “3.91” OR “3.92” OR “3.93” OR “3.94” OR “3.95” OR “3.96” OR “3.97” OR “3.98” OR “3.99”) Finding Active job seekers in LinkedIn: (seeking OR seeker OR “looking for” OR “in search of” OR “open to” OR “new job” OR “actively pursuing” OR “pursuing new” OR “searching for” OR “new opportunity” OR “new opportunities” OR “available for”) © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 27. © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 28. Operator How to use it site: Get results from certain sites or domains. Examples: linkedin site:facebook.com and twitter site:.gov related: Find sites that are similar to a web address you already know. Example: related:cigniti.com info: Get information about a web address, including the cached version of the page, similar pages, and pages that link to the site. Example: info:cigniti.com .. "range" Meaning that the information on the page has to include info between - minus operator [ – ] is used for exclusions. filetype returns specific filetypes, like pdf links on search terms inurl inurl:testing – Searches for a term in the URL allinurl Eg. allinurl:java spring - returns searches that have java and spring in the url define define:penchant - definitions of penchant from the web Book returns book related info; eg. books:”who moved my cheese” Famous Search Engine Operators © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti
  • 29. © Nagesh Rao - https://in.linkedin.com/in/nageshraocigniti