Some preliminary information about search queries were discussed in the last module
A search query is the combination of keywords you instruct a search engine or directory to use to locate documents containing the information you are looking for.
You create a search query when you enter keywords in the text field of a search site and submit the query. The combination of keywords that you enter is sent to the searching software, which then scans through a database looking for matches.
Different search services may vary slightly in the way they implement simple search options,
but they typically interpret the query as searching for results that contain all of the keywords, results that contain any of the keywords,
or rank the results in order by how many of the keywords they contain.
The keywords are matched literally.
A recent innovation is the use of
natural language search queries that accept a query in the form of a question or a request. Another recent development is concept searching (also referred to as fuzzy searching or query-by-theme), as used in
Northern Light. Because a searcher may not use the precise keywords that match all relevant information, concept searching expands the search beyond a literal match to related topics. Northern Light displays a list of topic folders that each contain references ranked on that particular topic. Reading the help sections (discussed in an upcoming lesson) of the search service you are using will provide you with the clearest explanation on how a simple keyword search will be interpreted.
The first directories and search engines required precision in the order and syntax of keywords in a search query. Every word, with the
exception of common
stop words such as 1) and, 2) a, and 3) with, was matched to produce the list of results.
As a result, users needed to think carefully about which words to use and the best order to enter them.
With natural language searching, user can submit a query in the form of a plain-language question, such as
Where can I find information on...?
or
What is the...? or
How large is...? or
Where is...?
Results from natural language searching vary widely from one search topic to another, but this method should be considered when keyword
searching fails to turn up enough relevant results.
Ask Jeeves was designed from the outset to accept natural language queries.
Recently, AltaVista offered users the option of entering search queries in natural language form as well as the traditional form.