Open Framework, Information Management Strategy & Collaborative Governance | Data & Social Methodology - MIKE2.0 Methodology
Wiki Home
Collapse Expand Close

Members
Collapse Expand Close

To join, please contact us.

Improve MIKE 2.0
Collapse Expand Close
Need somewhere to start? How about the most wanted pages; or the pages we know need more work; or even the stub that somebody else has started, but hasn't been able to finish. Or create a ticket for any issues you have found.

Fusing Enterprise Search and Social Bookmarking - A Technical Guide

From MIKE2.0 Methodology

Share/Save/Bookmark
Jump to: navigation, search
Author
[[Image:{{{imagename}}}|150px]]
Name: Michael Loke
Organisation: BearingPoint
Title: Senior Technology Analyst
Contact: michael.loke at bearingpoint dot com

Contents

Note

This is WIP (Work in Progress).

Introduction

This article attempts at describing how organic Enterprise Search results from the Google Search Appliance can be fused with a Social Bookmarking system.

For the position article and benefits related to the same topic, please refer to Fusing Enterprise Search and Social Bookmarking written by Jeremy Thomas.

What are we trying to achieve

The aim of the fusion results is to enable the user to view the following results as part of the organic search results returned by the GSA.
1) Tagging - This allows user to see what tags the link has been associated with by other knowledge workers
2) Saved by - This allows the user to see how many times a organic search link has been saved by other knowledge workers

Normal Search Results

Below is a screenshot of the organic search results that is returned by the GSA after a query is made.

Fusion of Search Results and Social Bookmarking

After the fusion, the extra information is visible.

Systems/Softwares involved

1) Scuttle -> Social Bookmarking API 2) GSA -> Google Search Appliance

Technical Diagram

Overall technical architecture diagram

Sequence Diagram

Sequence diagram of a sample implementation

Extension of Scuttle API

What information needs to be returned by the API

<insert screenshot of sample XML returned by the BLOB> <all done using REST design principles>

Integration via a OneBox Module

Describe what onebox module does

Jave code

Java code...

Modification to XSLT

Summary

Summary here....

Wiki Contributors
Collapse Expand Close