Selection-based search

Last updated

A selection-based search system is a search engine system in which the user invokes a search query using only the mouse. [1] A selection-based search system allows the user to search the internet for more information about any keyword or phrase contained within a document or webpage in any software application on their desktop computer using the mouse.

Contents

Traditional browser-based search systems require the user to launch a web browser, navigate to a search page, type or paste a query into a search box, review a list of results, and click a hyperlink to view these results. Three characteristic features of a selection-based search system are that the user can invoke search using only their mouse from within the context of any application on their desktop (for example Microsoft Office, Adobe Reader, Mozilla Firefox, etc.), receive categorized suggestions which are based on the context of the user-selected text (or in some cases the wisdom of crowds), and view the results in floating information boxes which can be sized, shared, docked, closed and stacked on top of the document that has the user’s primary focus.

In its simplest form, selection-based search enables users to launch a search query by selecting text on any application on their desktop. It is commonly believed that selection-based search lowers the user barrier to search and permits an incremental number of searches per user per day. [2] Selection-based search systems also operate on the premise that users value information in context. They may save the user from having to juggle multiple applications, multiple web browsers or use multiple search engines separately. [3]

The term selection-based search is frequently used to classify a set of search engine systems, including a desktop client and a series of cloud computing services, but is also used to describe the paradigm of categorizing a keyword and searching multiple data sources using only the mouse. The National Information Standards Organization (NISO) uses the terms selection-based search and mouse-based search interchangeably to describe this web search paradigm.

Operation

Selection-based search systems create what is known as a semantic database of trained terms. They do not compile a physical database or catalogue of the web on the users' desktop computer. Instead, they take a user's selected keyword or keywords, pass it to several heterogeneous online cloud services, categorize the keyword(s), and then compile the results in a homogeneous manner based on a specific algorithm. [4]

No two selection-based search systems are alike. Some simply provide a list of links in a context menu to other websites, such as the proposed Internet Explorer 8 Accelerators feature. Others only allow the user to search their desktop files such as Macintosh Spotlight, or to search a popular search engine such as Google or Yahoo!, while others only search lesser-known search engines, newsgroups, and more specialized databases. Selection-based search systems also differ in how the results are presented and the quality of semantic categorization which is used. Some will open links to content in a new browser window. Others return content in floating information boxes which can be sized, shared, docked, etc.

A key challenge for selection-based search is that a long or nested list of categories quickly becomes unwieldy for the user. Therefore, it is incumbent upon the selection-based search system to both categorize the user-selected text and to identify those online services which most naturally apply to the selected text. For example, when the user selects an address, the system needs to identify the address as most suitable for an online mapping service such as Google Maps. When the user selects a movie title, the system needs to identify the selection as suitable for a movie database such as Internet Movie Database. When the user selects the name of a company, the system needs to identify the concordant stock symbol and an appropriate financial database such as Yahoo! Finance.

Quality of results

Usability can vary widely between selection-based search systems relying on a large number of variables. Even the most basic selection-based search systems will allow more of the web to be searched by the user in the context of their work than any one stand-alone search engine. On the other hand, the process is sometimes said to be redundant if the system applies no intelligence to categorizing the selected text and matching it to an online service, and simply provides a link for the user to their preferred search engine(s).

See also

For cloud computing services used by selection-based search systems, see the list of search engines

Related Research Articles

<span class="mw-page-title-main">Microsoft Access</span> Database manager part of the Microsoft Office package

Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Access Database Engine (ACE) with a graphical user interface and software-development tools. It is a member of the Microsoft 365 suite of applications, included in the Professional and higher editions or sold separately.

<span class="mw-page-title-main">File Explorer</span> File manager application that is included with releases of the Microsoft Windows operating system

File Explorer, previously known as and still sometimes called Windows Explorer, is a file manager application and default desktop environment that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user interface for accessing the file systems. It is also the component of the operating system that presents many user interface items on the screen such as the taskbar and desktop. Controlling the computer is possible without File Explorer running. After the name change that was introduced in Windows 8, Windows Explorer name can still be seen when you look for it in the Windows Task Manager.

A Rich Internet Application is a web application that has many of the characteristics of desktop application software. The concept is closely related to a single-page application, and may allow the user interactive features such as drag and drop, background menu, WYSIWYG editing, etc. The concept was first introduced in 2002 by Macromedia to describe Macromedia Flash MX product. Throughout the 2000-s, the term was generalized to describe browser-based applications developed with other competing browser plugin technologies including Java applets, Microsoft Silverlight.

<span class="mw-page-title-main">Desktop search</span>

Desktop search tools search within a user's own computer files as opposed to searching the Internet. These tools are designed to find information on the user's PC, including web browser history, e-mail archives, text documents, sound files, images, and video. A variety of desktop search programs are now available; see this list for examples. Most desktop search programs are standalone applications. Desktop search products are software alternatives to the search software included in the operating system, helping users sift through desktop files, emails, attachments, and more.

In text retrieval, full-text search refers to techniques for searching a single computer-stored document or a collection in a full-text database. Full-text search is distinguished from searches based on metadata or on parts of the original texts represented in databases.

Mozilla Firefox has features that allow it to be distinguished from other web browsers, such as Chrome and Internet Explorer.

Yahoo! Search is a Yahoo! web search provider that uses Microsoft's Bing search engine to power results.

<span class="mw-page-title-main">News aggregator</span> Client software that aggregates syndicated web content

In computing, a news aggregator, also termed a feed aggregator, content aggregator, feed reader, news reader, RSS reader, or simply an aggregator is client software or a web application that aggregates digital content such as online newspapers, blogs, podcasts, and video blogs (vlogs) in one location for easy viewing. The updates distributed may include journal tables of contents, podcasts, videos, and news items.

An IFilter is a plugin that allows Microsoft's search engines to index various file formats so that they become searchable. Without an appropriate IFilter, contents of a file cannot be parsed and indexed by the search engine.

Compared with previous versions of Microsoft Windows, features new to Windows Vista are very numerous, covering most aspects of the operating system, including additional management features, new aspects of security and safety, new I/O technologies, new networking features, and new technical features. Windows Vista also removed some others.

<span class="mw-page-title-main">Search engine</span> Software system that is designed to search for information on the World Wide Web

A search engine is a software system that finds web pages that match a web search. They search the World Wide Web in a systematic way for particular information specified in a textual web search query. The search results are generally presented in a line of results, often referred to as search engine results pages (SERPs). The information may be a mix of hyperlinks to web pages, images, videos, infographics, articles, and other types of files. Some search engines also mine data available in databases or open directories. Unlike web directories and social bookmarking sites, which are maintained by human editors, search engines also maintain real-time information by running an algorithm on a web crawler. Any internet-based content that cannot be indexed and searched by a web search engine falls under the category of deep web.

Search engine indexing is the collecting, parsing, and storing of data to facilitate fast and accurate information retrieval. Index design incorporates interdisciplinary concepts from linguistics, cognitive psychology, mathematics, informatics, and computer science. An alternate name for the process, in the context of search engines designed to find web pages on the Internet, is web indexing.

<span class="mw-page-title-main">Features of the Opera web browser</span> List of software application features

This article details features of the Opera web browser.

In Internet marketing, search advertising is a method of placing online advertisements on web pages that show results from search engine queries. Through the same search-engine advertising services, ads can also be placed on Web pages with other published content.

Smart tags are an early selection-based search feature, found in later versions of Microsoft Word and beta versions of the Internet Explorer 6 web browser, by which the application recognizes certain words or types of data and converts it to a hyperlink. It is also included in other Microsoft Office programs as well as Visual Web Developer. Selection-based search allows a user to invoke an online service from any other page using only the mouse. Microsoft had initially intended the technology to be built into its Windows XP operating system but changed its plans due to public criticism.

<span class="mw-page-title-main">Windows Search</span> Desktop search platform by Microsoft

Windows Search is a content index desktop search platform by Microsoft introduced in Windows Vista as a replacement for both the previous Indexing Service of Windows 2000 and the optional MSN Desktop Search for Windows XP and Windows Server 2003, designed to facilitate local and remote queries for files and non-file items in compatible applications including Windows Explorer. It was developed after the postponement of WinFS and introduced to Windows constituents originally touted as benefits of that platform.

Natural-language user interface is a type of computer human interface where linguistic phenomena such as verbs, phrases and clauses act as UI controls for creating, selecting and modifying data in software applications.

<span class="mw-page-title-main">Reverse image search</span> Content-based image retrieval

Reverse image search is a content-based image retrieval (CBIR) query technique that involves providing the CBIR system with a sample image that it will then base its search upon; in terms of information retrieval, the sample image is very useful. In particular, reverse image search is characterized by a lack of search terms. This effectively removes the need for a user to guess at keywords or terms that may or may not return a correct result. Reverse image search also allows users to discover content that is related to a specific sample image or the popularity of an image, and to discover manipulated versions and derivative works.

Accelerators are a form of selection-based search that allows a user to invoke an online service from any other page using only the mouse introduced by Microsoft in Internet Explorer 8. Actions such as selecting the text or other objects will give users access to the usable Accelerator services, which can then be invoked with the selected object. According to Microsoft, Accelerators eliminate the need to copy and paste content between web pages. IE8 specifies an XML-based encoding which allows a web application or web service to be invoked as an Accelerator service. How the service will be invoked and for what categories of content it will show up are specified in the XML file. Similarities have been drawn between Accelerators and the controversial smart tags feature experimented with in the IE 6 Beta but withdrawn after criticism.

Multimodal search is a type of search that uses different methods to get relevant results. They can use any kind of search, search by keyword, search by concept, search by example, etc.

References

  1. Adler, Paul S.; Winograd, Terry (1992). Usability: turning technologies into tools. New York: Oxford University Press. ISBN   978-0-19-507510-6.
  2. Steve Lawrence; C. Lee Giles, Accessibility of information on the web, Nature (journal), 1999.
  3. Mark Zachry and Charlotte Thralls, An interview with Edward R. Tufte, Technical Communication Quarterly, 2004.
  4. The Click Heard Round The World, Wired (journal), 1993.