Introduction > Introduction to IDOL Server > IDOL Server Operations > Search and Retrieval

Search and Retrieval
IDOL server offers a range of retrieval methods, from simple legacy keyword search to sophisticated conceptual querying.
Conceptual Matches
IDOL server accepts a piece of content (a sentence, paragraph or page of text, the body of an e-mail, a record containing human readable information, or the derived contextual information of an audio or speech snippet) or reference (identifier) as input and returns references to conceptually related documents ranked by relevance, or contextual distance. IDOL server uses this process to generate automatic hyperlinks between pieces of content.
Advanced Keyword Search
IDOL server matches any term or phrase that appears in quotation marks in its exact pre-stemmed form.
Boolean/Bracketed Boolean Search
IDOL server accepts simple or complex Boolean and bracketed Boolean expressions and returns a list of matching documents. You can form Boolean expressions using a set of Boolean and proximity operators:
Exact Phrase Search
Provides the ability to search for exact phrases by putting quotation marks around a string of words. For example: “world market”
Field Restrictions
Simple field restrictions within a query's text restrict results to documents that contain specific values in specific fields.
Field Text Search
Field text searches provide a wide range of field specifiers that you can use to query fields, restrict query results or bias query result scores.
Fuzzy Search
If a search string is not quite accurate (for example, if it contains spelling mistakes) a fuzzy query returns results that contain words that are similar to the entered string.
Parametric Search
Advanced Parametric Refinement provides an improved user experience coupled with increased productivity using an advanced real-time information discovery process. Real-time navigation across multiple taxonomies is supported with no additional manual configuration necessary, including full access to intersections of diverse taxonomy definitions.
From among the complete set of field names present within the corpus, you can define a subset of fields in the server configuration as of type “Parametric”. These fields are known as parametric fields.
After indexing, IDOL server creates and stores a structure containing information about all tag/value pairs that occur within defined parametric fields. A tag/value pair is a particular textual or numerical value paired with a specific field name.
You can then query IDOL server with the name of a parametric field or fields. IDOL server returns a list of all textual values that appear within the given field or fields within all the documents stored in the server. This underlying operation can power a user interface that enables users to refine the scope of a query from the complete corpus to a subset of highly relevant documents.
Proper Names Search
IDOL server recognizes names and treats them as a unit.
Proximity Search
IDOL server returns documents in which specific terms occur within a given proximity with a higher weighting.
Soundex Keyword Search
If the spelling of a keyword is not quite accurate but phonetically correct a Soundex keyword search returns results that contain the keyword and phonetically similar keywords.
Synonym Search
A synonym query returns results that are conceptually similar to the query terms or conceptually similar to the synonyms that are available for the query terms.