Of course you can just type a few words in the search box and see what documents turn up. But to really unlock the power of OpinioPro it pays off to get yourself acquainted with the powerful search engine. Don’t search like an amateur, search like a Pro!
1) Terms & Phrases
There are two types of terms: Single Terms and Phrases.
A Single Term is a single word such as ‘emerging‘ or ‘markets‘.
A Phrase is a group of words surrounded by double quotes such as “emerging markets”.
2) Proximity Searches
OpinioPro supports finding words within a specific distance away. To do a proximity search use the tilde, “~”, symbol at the end of a Phrase.
By limiting search results to only include matches where the words are within the specified maximum proximity, or distance, the search results are assumed to be of higher relevance than the matches where the words are scattered.
For example to search for “ecb” and “rates” within 10 words of each other in a document use the search:
“ecb rates”~10
To search for “ecb” and “rates” and “fed” within 20 words of each other in a document use the search:
“ecb rates fed”~20
The Proximity Search is a very powerful search tool, be sure to use it!
3) Combining terms & phrases (OR, AND, NOT)
OpinioPro allows terms & phrases to be combined through logic operators. OR, AND , NOT should be written in CAPITAL letters!
The OR operator is the default conjunction operator. This means that if there is no operator between two terms or phrases, the OR operator is used. The OR operator links two terms and finds a matching document if either of the terms exist in a document.
To search for documents that contain either ‘ecb’ or just ‘fed’ use the query:
ecb fed
OR
ecb OR fed
To search for documents that contain either “asset allocation” or just “emerging markets” use the query:
“asset allocation” “emerging markets”
or
“asset allocation” OR “emerging markets”
AND
The AND operator matches documents where both terms exist anywhere in the text of a single document.
To search for documents that contain ‘ecb’ and ‘fed’ use the query:
ecb AND fed
To search for documents that contain “asset allocation” and “emerging markets” use the query:
“asset allocation” AND “emerging markets”
NOT
The NOT operator excludes documents that contain the term after NOT.
To search for documents that contain ‘ecb’ but not ‘fed’ use the query:
ecb NOT fed
To search for documents that contain “asset allocation” but not “emerging markets” use the query:
“asset allocation” NOT “emerging markets”
4) Grouping
OpinioPro supports using parentheses () to group clauses to form sub queries. This can be very useful if you want to control the boolean logic for a query. To search for either “ecb” or “fed” and “rates” use the query:
(ecb OR fed) AND rates
This eliminates any confusion and makes sure you that “rates” must exist and either term “ecb” or “fed” may exist.
5) Wildcard Searches
OpinioPro supports single and multiple character wildcard searches within single terms (not within phrase queries).
- To perform a single character wildcard search use the ‘?’ symbol.
- To perform a multiple character wildcard search use the ‘*’ symbol
You can use Wildcard searches in the middle or at the end of a term.
e.g.
f?d
will give a search result like “fed”
f*d
will give search results like “fed” , “fixed” etc.
ec?
will give a search results like “ECB” or “ECJ”
ec*
will give a search results like “economy” , “ecb” etc
6) Fuzzy Searches
OpinioPro supports fuzzy searches based on the Levenshtein Distance, or Edit Distance algorithm. To do a fuzzy search use the tilde, “~”, symbol at the end of a Single word Term. For example to search for a term similar in spelling to “roam” use the fuzzy search:
roam~
This search will find terms like foam and roams.
An additional (optional) parameter can specify the required similarity. The value is between 0 and 1, with a value closer to 1 only terms with a higher similarity will be matched. For example:
roam~0.8
The default that is used if the parameter is not given is 0.5.