Repository logo
 

Integrating multiple knowledge bases within Google Desktop

Date

2006

Authors

Houser, John R., author
Galvin, Peter, author
Hayne, Stephen C., author
Smith, Charles A. P., author

Journal Title

Journal ISSN

Volume Title

Abstract

Google is clearly the preferred solution when searching for information. However, how does one search for information within proprietary knowledge bases? We believe that we can use the power of Google Desktop (GD) as a repository and search mechanism for local proprietary knowledge. We have constructed a multi-socketed server (using C++) which allows network clients explicit control of textual input to GD. Using the ATL/COM interface, our software registers as a GD plug-in. Our server supports GD API "events", such as note, email, and instant message, and processes events at approximately 10/s. To test the effectiveness of the system, we downloaded 600,000 posts from a popular, public threaded discussion forum and 150,000 posts from a subscription-based forum. Our server partitions these knowledge sets so that they can be independently searched. We found that when compared to forum string search functions, our partitioned GD search tool produced significantly superior results.

Description

Rights Access

Subject

information search tool
GDS
Google Desktop Server
GD
Google Desktop
proprietary knowledge bases

Citation

Associated Publications