The following are tips and examples for using Boolean logic to search the Pearls of Wisdom Online and quickly find the Pearls and information you seek.
To search the Pearls of Wisdom Online, enter a search request in the space provided and click the Search button. A simple search request might consist of words or a phrase. Use quotation marks around phrases. A list of matching documents is returned. To view a document in the list, click on the link. After you have opened a document, you should see your search words highlighted in yellow.
Click the “Advanced” button to show a few more ways to more tightly focus your search, such as by publication date or the event date.
The Master/Author dropdown menu contains a list of all the ascended masters that are authors of Pearls as well as authors of Pearls that come from lectures and sermons.
Volume and Number
If you know the volume and number of the Pearl you want to find you can select them in the volume and number dropdown menus.
You can list all the Pearls for a specific year by choosing just the year and not a number.
You can combine these parts in a search.
Example: To search for all the 1981 Pearls by El Morya where he uses the word “mirth,”
- Enter mirth in the search request,
- Choose Volume 24 – 1981 and
- Select El Morya as the author.
How close a word or phrase is to another word or phrase often determines how relevant the document is.
Use “w/n” to mean “within n words”. Example: to find all Pearls that have the word “karma” within 10 words of “balance” type: karma w/10 balance
A proximity search can also often help when the exact phrase is not known. For example, if you knew El Morya said something about mirth being needed on earth you could search for: mirth w/10 earth
1. An any words search is any sequence of text, like a sentence or a question. In an any words search, use quotation marks around phrases, put + in front of any word or phrase that is required, and – in front of a word or phrase to exclude it.
dispensation multiply "violet flame" would search for a sentence with the individual words
multiply and the two words together of
"saint germain" -Europe +"United States" would search for a sentence with the two phrases
saint germain and
United States, but screen out sentences with those phrases and the word
2. An all words search is like an any words search, except that all of the terms have to be found in a document.
||Both words must be present|
||Either word can be present|
If you use more than one connector, use parentheses to precisely indicate the logic of the search. For example,
demons and discarnates or entities could mean
(demons and discarnates) or entities, or it could mean
demons and (discarnates or entities).
Search with Special Characters
Search terms may include the following special characters:
|?||Matches any single character. Example:
|*||Matches any number of characters. Example:
|%||Fuzzy search. Example:
|#||Phonic search. Example:
|&||Synonym search. Example:
|~~||Numeric range. Example:
|:||Variable term weighting. Example:
Words and Phrases
Use quotation marks to indicate a phrase. You can use a phrase anywhere in a search request. Example: visualization w/15 “third eye”
Noise words. The Search program skips over any noise words such as and, the, a, an, if, of. Example:
"statue of liberty" would retrieve any document containing the word
statue, any intervening word, and the word
Punctuation inside of a search word is treated as a space. Thus,
can't would be treated as a phrase consisting of two words:
1843(c)(8)(ii) would become
1843 c 8 ii (four words).
A search word can contain the wildcard characters * and ?. A question mark in a word matches any single character, and a * matches any number of characters. The wildcard characters can be in any position in a word. For example:
appl*would match apple, application, etc.
*cipl*would match principle, participle, etc.
appl?would match apply and apple but not apples.
ap*edwould match applied, approved, etc.
Synonym searching finds synonyms of a word in a search request. Add the & character any words you want to include synonyms for in the search.
Example, a search for
fast would also find
quick, if you search with
fast& w/5 search.
The effect of a synonym search depends on the type of synonym expansion requested on the search form. The Search program can expand synonyms using only user-defined synonym sets, using synonyms from the Search program's built-in thesaurus, or using synonyms and related words (such as antonyms, related categories, etc.) from the Search program's built-in thesaurus.
Add fuzziness selectively using the % character. The number of % characters you add determines the number of differences the Search program will ignore when searching for a word. The position of the % characters determines how many letters at the start of the word have to match exactly. Examples:
- ba%nana – the returned similar word must begin with
baand have at most one difference between it and
- b%%anana – the returned similar word must begin with
band have at most two differences between it and
Phonic searching looks for a word that sounds like the word you are searching for and begins with the same letter. Example: a phonic search for
Smith will also find
To ask the Search program to search for a word phonically, put a # in front of the word in your search request. Examples:
You can also check the Phonic searching box in the search form to enable phonic searching for all words in your search request. Phonic searching is somewhat slower than other types of searching and tends to make searches over-inclusive, so it is usually better to use the # symbol to do phonic searches selectively.
Stemming extends a search to cover grammatical variations on a word. For example, a search for
fish would also find
fishing. A search for
applied would also find
apply. There are two ways to add stemming to your searches:
- Check the Stemming box in the search form to enable stemming for all of the words in your search request. Stemming does not slow searches noticeably and is almost always helpful in making sure you find what you want.
- If you want to add stemming selectively, add a ~ at the end of words that you want stemmed in a search. Example:
- Note that stemming is checked by default. Uncheck it if you DON'T want stemming. For example, if you are searching for
Watcherand don't want watching or watches or watch.
Variable Term Weighting
When the Search program sorts search results after a search, by default all words in a request count equally in counting hits. However, you can change this by specifying the relative weights for each term in your search request. Example: reincarnation:5 and karma:1
This request would retrieve the same documents as reincarnation and karma but, the Search program would weight reincarnation five times as heavily as karma when sorting the results.
In a natural language search, the Search program automatically weights terms based on an analysis of their distribution in your documents. If you provide specific term weights in a natural language search, these weights will override the weights the Search program would otherwise assign.
Use the AND connector in a search request to connect two expressions, both of which must be found in any document retrieved.
"saint germain" and "violet flame" would retrieve any document that contained both phrases.
(violet or purple) and (portia w/5 germain) would retrieve any document that (1) contained either
purple, AND (2) contained
portia within 5 words of
Use the OR connector in a search request to connect two expressions, at least one of which must be found in any document retrieved. For example,
"violet flame" or "violet fire" would retrieve any document that contained
"violet fire", or both.
Use the W/N connector in a search request to specify that one word or phrase must occur within N words of the other. For example,
soul w/10 spirit would retrieve any document that contained
soul within 10 words of
(flame or fire) w/5 violet
(violet w/5 flame) w/10 karma
(violet and singing) w/5 flame
Some types of complex expressions using the W/N connector will produce ambiguous results and should not be used.
Examples of ambiguous search requests:
(will and divine) w/10 (presence and spirit)
(divine w/5 will) w/10 (fate and karma)
In general, at least one of the two expressions connected by W/N must be a single word or phrase or a group of words and phrases connected by OR. Example:
(violet and singing) w/10 (flame or fire)
(violet and fire) w/10 archangel zadkiel
The Search program uses two built in search words to mark the beginning and end of a file:
xlastword. These terms are useful if you want to limit a search to the beginning or end of a file.
peace w/10 xlastword would search for
peace within 10 words of the end of a document.
NOT and NOT W/N
Use NOT in front of any search expression to reverse its meaning. This allows you to exclude documents from a search.
divine will and not karma
NOT standing alone will most likely start a potentially large and time-consuming search request.
not aura would retrieve all documents that did not contain
If NOT is not the first connector in a request, you need to use either AND or OR with NOT:
karma or not reincarnation
The NOT W/ (“not within”) operator allows you to search for a word or phrase not in association with another word or phrase.
Example: karma not w/20 reincarnation
Unlike the W/ operator, NOT W/ is not symmetrical. That is,
karma not w/20 reincarnation is not the same as
reincarnation not w/20 karma.
karma not w/20 reincarnation request, the Search program looks for
karma and excludes cases where
karma is too close to
reincarnation. In the
reincarnation not w/20 karma request, the Search program looks for
reincarnation and excludes cases where
reincarnation is too close to
Numeric Range Searching
A numeric range search looks for any numbers that fall within a range of positive numbers. To add a numeric range component to a search request, enter the upper and lower bounds of the search separated by ~~.
Example: apostles w/5 10~~15
This request would find any document containing
apostles within 5 words of a number between the lower bound of
10 and the upper bound of
For purposes of numeric range searching:
• decimal points and commas are treated as spaces
• minus signs are ignored.
-123,456.78 would be interpreted as:
123 456 78 (three numbers).
Using alphabet customization, the interpretation of punctuation characters can be changed. In order to get the search to ignore any commas or periods, you delete the commas and periods from the number. Example:
123,456.78 would be entered