Collaborative search engine
Encyclopedia
Collaborative Search Engines (CSEs) are an emerging trend for Web search
Web search engine
A web search engine is designed to search for information on the World Wide Web and FTP servers. The search results are generally presented in a list of results often referred to as SERPS, or "search engine results pages". The information may consist of web pages, images, information and other...

 and Enterprise search
Enterprise search
Enterprise search is the practice of making content from multiple enterprise-type sources, such as databases and intranets, searchable to a defined audience.-Enterprise search summary:...

 within company intranets. CSEs let users concert their efforts in information retrieval
Information retrieval
Information retrieval is the area of study concerned with searching for documents, for information within documents, and for metadata about documents, as well as that of searching structured storage, relational databases, and the World Wide Web...

 (IR) activities, share information resources collaboratively using knowledge tags
Knowledge tags
A knowledge tag is a type of meta-information that describes or defines some aspect of an information resource . Knowledge tags are more than traditional non-hierarchical keywords or terms...

, and allow experts to guide less experienced people through their searches. Collaboration partners do so by providing query terms, collective tagging, adding comments or opinions, rating search results, and links clicked of former (successful) IR activities to users having the same or a related information need.

Models of collaboration

Collaborative search engines can be classified along several dimensions: intent (explicit
Explicit
Explicit can mean:* Sexually explicit, content that might be deemed offensive or graphic* the final words of a text, which are immediately followed by a colophon...

 and implicit) and synchronization
and depth of mediation
, task vs. trait , and division of labor and sharing of knowledge .

Explicit vs. implicit collaboration

Implicit collaboration characterizes Collaborative filtering
Collaborative filtering
Collaborative filtering is the process of filtering for information or patterns using techniques involving collaboration among multiple agents, viewpoints, data sources, etc. Applications of collaborative filtering typically involve very large data sets...

 and recommendation systems in which the system infers similar information needs. I-Spy , Jumper 2.0
Jumper 2.0
Jumper 2.0, is an open source web application script for collaborative search and knowledge management powered by a shared enterprise bookmarking engine that is a fork of KnowledgebasePublisher[]. It was publicly announced on 29 September 2008,...

, Seeks
Seeks
Seeks is an open source project licensed under the AGPLv3. Seeks goal is to create an alternative search engine to the current commercially available market leading search engines that is driven by user concerns rather than corporate interests. The original manifesto was created by Emmanuel...

, the Community Search Assistant, the CSE of Burghardt et al., and the works of Longo et al.
all represent examples of implicit collaboration. Systems that fall under this category identify similar users, queries and links clicked automatically, and recommend related queries and links to the searchers.

Explicit collaboration means that users share an agreed-upon information need and work together toward that goal. For example, in a chat-like application, query terms and links clicked are automatically exchanged. The most prominent example of this class is SearchTogether published in 2007. SearchTogether offers an interface that combines search results from standard search engines and a chat to exchange queries and links. Reddy et al. (2008) follow a similar approach and compares two implementations of their CSE called MUSE and MUST. Reddy et al. focuses on the role of communication required for efficient CSEs. Representatives for the class of implicit collaboration are I-Spy, the Community Search Assistant, and the CSE of Burghardt et al.. Cerciamo supports explicit collaboration by allowing one person to concentrate on finding promising groups of documents, while having the other person make in-depth judgments of relevance on documents found by the first person.

However, in Papagelis et al. terms are used differently: they combine explicitly shared links and implicitly collected browsing histories of users to a hybrid CSE.

Community of practice

Recent work in collaborative filtering and information retrieval has shown that sharing of search experiences among users having similar interests, typically called a community of practice
Community of practice
A community of practice is, according to cognitive anthropologists Jean Lave and Etienne Wenger, a group of people who share an interest, a craft, and/or a profession. The group can evolve naturally because of the members' common interest in a particular domain or area, or it can be created...

 or community of interest
Community of interest
A community of interest is a community of people who share a common interest or passion. These people exchange ideas and thoughts about the given passion, but may know little about each other outside of this area...

, reduces the effort put in by a given user in retrieving the exact information of interest..

Collaborative search deployed within a community of practice deploys novel techniques for exploiting context during search by indexing and ranking search results based on the learned preferences of a community of users.. The users benefit by sharing information, experiences and awareness to personalize result-lists to reflect the preferences of the community as a whole. The community representing a group of users who share common interests, similar professions. The best known example is the open-source project Jumper 2.0 .

Depth of mediation

This refers to the degree that the CSE mediates search. SearchTogether is an example of UI-level mediation: users exchange query results and judgments of relevance, but the system does not distinguish among users when they run queries. Cerchiamo and recommendation systems such as I-Spy keep track of each person's search activity independently, and use that information to affect their search results. These are examples of deeper algorithmic mediation.

Task vs. trait

This model classifies people's membership in groups based on the task at hand vs. long-term interests; these may be correlated with explicit and implicit collaboration.

Privacy-aware collaborative search engines

Search terms and links clicked that are shared among users reveal their interests, habits, social
relations and intentions. In other words, CSEs put the privacy of the users at risk. Studies have shown that CSEs increase efficiency
. Unfortunatelly, by the lack of privacy enhancing technologies, a privacy aware user who wants to benefit from a CSE has to disclose his entire search log. (Note, even when explicitly sharing queries and links clicked, the whole (former) log is disclosed to any user that joins a search session). Thus, sophisticated mechanisms that allow on a more fine grained level which information is disclosed to whom are desirable.

As CSEs are a new technology just entering the market, identifying user privacy preferences and integrating Privacy enhancing technologies
Privacy enhancing technologies
Privacy enhancing technologies is a general term for a set of computer tools, applications and mechanisms which - when integrated in online services or applications, or when used in conjunction with such services or applications - allow online users to protect the privacy of their personally...

(PETs) into collaborative search are in conflict. On one hand, PETs have to meet user preferences, on the other hand one cannot identify these preferences without using a CSE, i.e., implementing PETs into CSEs. Today, the only work addressing this problem comes from Burghardt et al. They implemented a CSE with experts from the information system domain and derived the scope of possible privacy preferences in a user study with these experts. Results show that users define preferences referring to (i) their current context (e.g., being at work), (ii) the query content (e.g., users exclude topics from sharing), (iii) time constraints (e.g., do not publish the query X hours after the query has been issued, do not store longer than X days, do not share between working time), and that users intensively use the option to (iv) distinguish between different social groups when sharing information. Further, users require (v) anonymization and (vi) define reciprocal constraints, i.e., they refer to the behavior of other users, e.g., if a user would have shared the same query in turn.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK