The "Spree" Expert Finding System

This paper proposes a system to facilitate exchange of information by automatically finding experts, competent in answering a given question. Our objective is to provide an online tool, which enables individuals within a potentially large organization to search for experts in a certain area, which may not be represented in company organization or reporting lines. The advantage of the proposed system over standard forums or group-ware systems is that full-formatted questions can be compared to stored qualification profiles, which were automatically derived from documents, without Human search effort, and possibly refined manually. This allows us to find competent colleagues (or helpful literature such as How-Tos) for a given problem in a single step, and without intermediate iterations. The system is symmetric in that it does not distinguish between "questioners" (asking questions) and "experts" (answering them), therefore forming a "community" of users, which are distributed over an ontology covering the total knowledge. This ontology can either be given (i.e. in the form of an organizational chart), or it can be derived from the experts' knowledge.

[1]  J. Moody The Structure of a Social Science Collaboration Network: Disciplinary Cohesion from 1963 to 1999 , 2004 .

[2]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[3]  C. Petrie It's the programming, stupid [semantic Web] , 2006, IEEE Internet Computing.

[4]  Kent Beck,et al.  Extreme Programming Explained: Embrace Change (2nd Edition) , 2004 .

[5]  Sachin Agarwal,et al.  An intelligent knowledge sharing system for web communities , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[6]  Max Goff Network Distributed Computing: Fitscapes and Fallacies , 2004 .

[7]  Dave Thomas,et al.  Agile Web Development with Rails , 2005 .

[8]  Holger Schwarz,et al.  Finding Experts on the Web , 2006, WEBIST.

[9]  Steve Vinoski WS-Nonexistent Standards , 2004, IEEE Internet Comput..

[10]  Sachin Agarwal,et al.  An Efficient Ontology-Based Expert Peering System , 2007, GbRPR.

[11]  Michael Mahemoff Ajax Design Patterns , 2006 .

[12]  Eric S. Raymond,et al.  The cathedral and the bazaar - musings on Linux and Open Source by an accidental revolutionary , 2001 .

[13]  Michael McGill,et al.  Introduction to Modern Information Retrieval , 1983 .

[14]  Tim O'Reilly,et al.  What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software , 2007 .

[15]  W. Sihn,et al.  Xpertfinder - message analysis for the recommendation of contact persons within defined topics , 2002, IEEE AFRICON. 6th Africon Conference in Africa,.

[16]  Steve Culley,et al.  Knowledge management in engineering design: personalization and codification , 2004 .

[17]  Roy Fielding,et al.  Software Architectural Styles for Network-based Applications , 1999 .

[18]  Brian Fitzgerald,et al.  Understanding open source software development , 2002 .

[19]  Peri L. Tarr,et al.  Model-driven development : The good , the bad , and the ugly & , 2006 .

[20]  Thomas Erl,et al.  Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services , 2004 .

[21]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[22]  Thomas R. Gruber,et al.  The Role of Common Ontology in Achieving Sharable, Reusable Knowledge Bases , 1991, KR.

[23]  Jakob Nielsen,et al.  A mathematical model of the finding of usability problems , 1993, INTERCHI.

[24]  Jonathan W. Musser,et al.  Web 2.0 : principles and best practices , 2007 .

[25]  Venkat Subramaniam,et al.  Practices of an Agile Developer , 2006 .