|
This page contains information about the various operators
that can be used with the Advanced Name Search function. Click
on any of the search operators, shown below, to learn more about how each one works.
Accrue
the more the better
Assigning
Importance to search terms*
And
Or
Not
Near
Phrase
Word
stemming
Soundex
Thesaurus
(Synonyms)
Typo
Three
in one operator
Wildcard
Search
for special characters
Accrue the
more the better
Description: Finds enterprise names with
at least one of the search terms. The more search terms found in an enterprise name, the
higher the score of the result will be.
Operator: <accrue>
Example: computer<accrue>hardware<accrue>software<accrue>sales
which is equivalent to computer, hardware, software, sales
Notes: In the example shown above, a
company name that contained only the terms "computer hardware" would be found
but will have a lower score than a company name that contained the terms "computer
hardware and software".
Assigning
Importance to search terms
Description: You can assign a weight to
each search term in a query to indicate each search terms relative importance. The
weight assignment is expressed as a number between 01 and 100, where 01 represents the
very lowest importance rating.
Operator: [40]
Example: [50]test, [80]help
Notes: For the example shown above, the
search engine looks for stemmed variations of the words "test" and
"help" and assigns a weight of 50 to the term "test" and a weight of
80 to the term "help." Search results with the highest density of stemmed
variations of the term "help" would receive the highest scores.
And
Description: Finds enterprise names that
must contain all of the indicated words.
Operator: <and>
Example: computer<and>hardware<and>software
which is equivalent to computer and hardware and software
Notes: The example show above will find
all enterprise names that contain the words "computer hardware software". An
enterprise name like "computer hardware" will not be retrieved as this name does
not contain the word "software". To search for the word "and" enclose
the word in double quotation marks: "and".
Or
Description: Finds enterprise names that
must any of the indicated words.
Operator: <or>
Example: computer<or>hardware<or>software
which is equivalent to computer or hardware or software
Notes: The example shown above will find
all enterprise names that contain any of the words "computer hardware software".
An enterprise name like "computer hardware design" will also be retrieved as
this name contains the words "computer software". To search for the word
"or" enclose the word in double quotation marks: "or".
Not
Description: Finds enterprise names that
do not contains the indicated word.
Operator: <not>
Example: computer<and>hardware<not>software
which is equivalent to computer and hardware not software
Notes: The example shown above will find
all enterprise names that contain the words "computer hardware" but not the word
"software". An enterprise name like "computer hardware and software"
will not be retrieved as this name contains the word "software". A name like
"computer support software" will not be retrieved because this name does not
contain the word "hardware". To search for the word "not" enclose the
word in double quotation marks: "not".
Near
Description: Finds enterprise names
containing words near another word.
Operator: <near/3>
Example: computer<near/4>software
Notes: The example shown above will find
all enterprise names that contain the words "computer" within 4 words from the
word "software".
Phrase
Description: Finds enterprise names
containing words in a specific order.
Operator: <phrase>
Example: <phrase>computer
software which is equivalent to "computer software"
Notes: The example shown above will find
all enterprise names that contain the words "computer software" in the specific
order.
Word
stemming
Description: Finds words and their word
stemming variants.
Operator: <stem>
Example: edit
Notes: The example shown above will find
all word stemmed variations of the word "edit" like "edit, edited, editing,
edition". To find only the word "edit" and not the stemmed variations,
include the word in double quotation marks. To search for only the word
"engineer" and not "engineering" or "engineers" execute the
following query: "engineer"
Soundex
Description: Finds enterprise names
containing words that sounds like a given word.
Operator: <soundex>
Example: <soundex>whizz
which is equivalent to @whizz
Notes: The example shown above will find
all enterprise names that contains words that sound like "whizz"
Thesaurus
(Synonyms)
Description: Finds synonyms of words
Operator: <thesaurus>
Example: <thesaurus>computer
which is equivalent to #computer
Notes: The example shown above will find
all enterprise names that contains any synonyms of the word "computer". These
synonyms are build by CIPRO and the above query might find words like "computer,
rekenaar, komper, datamasjien, sompompie"
Typo
Description: Finds enterprise names
containing words or typing errors of the word. The number of characters that can be
wrongly spelled in a word can be specified.
Operator: <typo/3>
Example: <typo>xcel
which is equivalent to !xcel
Example: <typo/3>incredible
Notes: The first example will find all
enterprise names that contain the word "xcel" or misspelled forms of the word
"xcel". The second example will find all enterprise names that contain the word
"incredible" or misspelled forms of the word "incredible" with
possibly three characters of the name misspelled. When the operator is used without
specifying the number of characters that can be wrong, a default of 2 characters are
searched for.
Three
in one operator
Description: This operator performs the
same function as searching for <thesaurus>,<typo> and <soundex> operator
on the same word.
Operator: $
Example: $eazi
Notes: The example shown above expands to
the following: <SOUNDEX>eazi,<THESAURUS>eazi,<TYPO>eazi. The comma in
the above statement invokes the Accrue operator.
Wildcard
Description: Allows certain wildcard
searches to be performed. The wildcard characters "*" and "?"
automatically enable wildcard searching. To use other constructs, use the WILDCARD
operator explicitly with any of the characters shown in the table below.
Character
|
Function |
| ? |
Specifies one of any alphanumeric
character, as in ?an, which locates "ran", "pan",
"can", "ban", etc. It is not necessary to specify the WILDCARD
operator when you use the question mark. The question mark is ignored in a set ([ ]) or in
an alternative pattern ({ }). |
| * |
Specifies zero or more of any alphanumeric
character, as in corp*, which locates "corporate",
"corporation", "corporal", "corpulent", etc. It is not
necessary to specify the WILDCARD operator when you use the asterisk; you should not use
the asterisk to specify the first character of a wildcard string. The asterisk is ignored
in a set ([ ]) or in an alternative pattern ({ }). |
| [ ] |
Specifies one of any character in a set,
as in <WILDCARD>`c[auo]t`, which locates "cat",
"cut", "cot", etc. You must enclose the word that includes a set in
backquotes (`), and there can be no spaces in a set. |
| { } |
Specifies one of each pattern separated by
a comma, as in <WILDCARD>`bank{s,er,ing}`, which locates "banks,"
"banker," and "banking." You must enclose the word that includes a
pattern in backquotes (`), and there can be no spaces in a set. |
| ^ |
Specifies one of any character not in the
set, as in <WILDCARD>`st[^oa]ck`, which excludes "stock"
and "stack" but locates "stick" and "stuck." The caret (^)
must be the first character after the left bracket ([) that introduces a set. |
| - |
Specifies a range of characters in a set,
as in <WILDCARD>`c[a-r]t`, which locates every three-letter word
from "cat" to "crt". |
Search
for special characters
Description: Searches for special
characters. Special characters are: ` ~ @ # $ % ^ & * ( ) _ + - = \ / * | > < {
}
Operator: \character
Example: \@
|