Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/332040.332408acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article
Free access

Agents to assist in finding help

Published: 01 April 2000 Publication History

Abstract

When a novice needs help, often the best solution is to find a human expert who is capable of answering the novice's questions. But often, novices have difficulty characterizing their own questions and expertise and finding appropriate experts. Previous attempts to assist expertise location have provided matchmaking services, but leave the task of classifying knowledge and queries to be performed manually by the participants. We introduce Expert Finder, an agent that automatically classifies both novice and expert knowledge by autonomously analyzing documents created in the course of routine work. Expert Finder works in the domain of Java programming, where it relates a user's Java class usage to an independent domain model. User models are automatically generated that allow accurate matching of query to expert without either the novice or expert filling out skill questionnaires. Testing showed that automatically generated profiles matched well with experts' own evaluation of their skills, and we achieved a high rate of matching novice questions with appropriate experts.

References

[1]
{Ackerman & Malone, 90} - Ackerman, M & Malone, T - Answer Garden" A Tool for Growing Organizational Memory - proceedings of the ACM Conference on Office Information Systems, Cambridge, MA, April 1990
[2]
{Collins, 97} -Collins, J.A, et al.- Inspectable User Models for Just in Time Workplace Training- User Modelling: Proceedings of the 6th Int. Conference, Springer Wien, NY, 1997
[3]
{Ericsson & Charness, 97} - Ericsson, K & Charness, N. - Cognitive and Developmental Factors in Expert Performance, in Expertise in Context, Feltovich, Ford & Hoffman (eds.), MIT Press, 1997
[4]
{Experts, 97} - Experts Exchange - Experts Exchange FAQ- h ttp://www.experts-exchange.com/info/faq.htm
[5]
{Foner, 97} - Foner, L.- Yenta: A Multi-Agent, referral-based Matchmaking System - The First international Conference on Autonomous Agents, Marina Del Rey, CA, 1997
[6]
{Lemay & Perkins, 97}- Lemay, L. & Perkins, C.- Teach Yourself Java in 21 Days, second edition - Sams, 1997
[7]
{Kautz, Selman & Shah, 97} - Kautz, H., Selman, B. & Shah, M.- ReferralWeb" Combining Social Networks and Collaborative Filtering- Communications of the ACM vol 40, no. 3, March 1997
[8]
{Mattox, 98} - Mattox, D., Maybury, M. & Morey, D. - Enterprise Expert and Knowledge Discovery- MITRE Corporation - 1998
[9]
{Salton, 88} - Salton, G. - Automatic Text Processing: The Transformation, Analysis and Retrieval of information by Computer.- Addison-Wesley, Reading, MA, 1988.
[10]
{Seifert, et. al} - Seifert, C.; Patalano, A; Hammond, K. & Converse, T. - Experience and Expertise: The role of Memory in Planning for Opportunities. In Expertise in Context, Feltovich, Ford & Hoffman (eds.), MIT Press, 1997

Cited By

View all
  • (2023)Using knowledge units of programming languages to recommend reviewers for pull requests: an empirical studyEmpirical Software Engineering10.1007/s10664-023-10421-929:1Online publication date: 29-Dec-2023
  • (2020)Knowledge-Oriented Models Based on Developer-Artifact and Developer-Developer InteractionsIEEE Access10.1109/ACCESS.2020.30424298(218702-218719)Online publication date: 2020
  • (2018)Towards a theory of software development expertiseProceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3236024.3236061(187-200)Online publication date: 26-Oct-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHI '00: Proceedings of the SIGCHI conference on Human Factors in Computing Systems
April 2000
587 pages
ISBN:1581132166
DOI:10.1145/332040
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 2000

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Java
  2. agents
  3. expertise location
  4. help systems
  5. matchmaking

Qualifiers

  • Article

Conference

CHI00
Sponsor:
CHI00: Human Factors in Computing Systems
April 1 - 6, 2000
The Hague, The Netherlands

Acceptance Rates

CHI '00 Paper Acceptance Rate 72 of 336 submissions, 21%;
Overall Acceptance Rate 6,199 of 26,314 submissions, 24%

Upcoming Conference

CHI '25
CHI Conference on Human Factors in Computing Systems
April 26 - May 1, 2025
Yokohama , Japan

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)90
  • Downloads (Last 6 weeks)12
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Using knowledge units of programming languages to recommend reviewers for pull requests: an empirical studyEmpirical Software Engineering10.1007/s10664-023-10421-929:1Online publication date: 29-Dec-2023
  • (2020)Knowledge-Oriented Models Based on Developer-Artifact and Developer-Developer InteractionsIEEE Access10.1109/ACCESS.2020.30424298(218702-218719)Online publication date: 2020
  • (2018)Towards a theory of software development expertiseProceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3236024.3236061(187-200)Online publication date: 26-Oct-2018
  • (2018)A Novel Local Propagation Based Expert Finding Method2018 International Conference on Artificial Intelligence and Data Processing (IDAP)10.1109/IDAP.2018.8620860(1-7)Online publication date: Sep-2018
  • (2018)Finding Expert via Topical Affinity Propagation on Thesis Advisors2018 International Conference on Artificial Intelligence and Data Processing (IDAP)10.1109/IDAP.2018.8620839(1-5)Online publication date: Sep-2018
  • (2018)Computer Supported Team FormationDecision Support Systems VIII: Sustainable Data-Driven and Evidence-Based Decision Support10.1007/978-3-319-90315-6_10(119-131)Online publication date: 18-Apr-2018
  • (2017)Type test scripts for TypeScript testingProceedings of the ACM on Programming Languages10.1145/31339141:OOPSLA(1-25)Online publication date: 12-Oct-2017
  • (2017)Robust and compositional verification of object capability patternsProceedings of the ACM on Programming Languages10.1145/31339131:OOPSLA(1-26)Online publication date: 12-Oct-2017
  • (2017)Group Matching for Peer Mentorship in Small GroupsCollaboration and Technology10.1007/978-3-319-63874-4_6(65-80)Online publication date: 9-Jul-2017
  • (2016)A benchmarking platform for analyzing corpora of tracesProceedings of the 3rd IEEE/ACM International Conference on Big Data Computing, Applications and Technologies10.1145/3006299.3006303(178-186)Online publication date: 6-Dec-2016
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media