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

skip to main content
article

Advanced search system for IT support services

Published: 01 January 2017 Publication History

Abstract

IBM's Technical Support Services division runs remote support centers, where agents provide phone support for client problems related to IBM and non-IBM hardware and software products. Support center personnel use numerous pieces of information-- including many searches, log files, and records of historical support tickets, from disparate data sources--to recommend solutions for customer technical problems. We have built an advanced search system to assist support agents who are resolving customer service requests and improving our client experience. The system has been deployed and used globally by thousands of support center personnel. In this paper, we describe the system's architecture, the technical challenges, and the innovative solution we have built. In addition, we discuss the novel ideas to address the unique requirements and challenges of the support services domain. These ideas include using system logs and domain knowledge to automatically expand agent queries, incorporating implicit agent feedback, and selecting features to extract useful information from highly unstructured and noisy ticket data. Results on the effectiveness of the system are presented. We also discuss future work on enhancing the system's capability to automatically diagnose customer hardware and software problems and remediate them.

References

[1]
M. Cohen, N. Agrawal, and V. Agrawal, "Winning in the AFTERMARKET," Harvard Bus. Rev., vol. 84, no. 5, pp. 129-138, May 2006.
[2]
The Lemur Project. [Online]. Available: http://www.lemurproject.org/
[3]
Apache Solr. [Online]. Available: http://lucene.apache.org/solr/
[4]
IBM Power Servers. [Online]. Available: http://www-03.ibm.com/systems/power/hardware/
[5]
C. Zeng, L. Tang, T. Li, L. Shwartz, and G. Y. Grabarnik, "Mining temporal lag from fluctuating events for correlation and root cause analysis," in Proc. IEEE Int. Conf. Netw. Service Manage., 2014, pp. 19-27.
[6]
H. Lodhi, C. Saunders, J. Shawe-Taylor, N. Cristianini, and C. Watkins, "Text classification using string kernels," J. Mach. Learn. Res., vol. 2, pp. 419-444, Feb. 2002.
[7]
T. Joachims, "Optimizing search engines using clickthrough data," in Proc. 8th ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, Edmonton, AB, Canada, Jul. 2002, pp. 133-142.
[8]
IBM ECuRep. [Online]. Available: http://ecurep.ibm.com
[9]
D. Blei, A. Ng, and M. Jordan, "Latent dirichlet allocation," J. Mach. Learn. Res., vol. 3, pp. 993-1022, Mar. 2003.
[10]
D. M. Blei, "Probabilistic topic models," Commun. ACM, vol. 55, no. 4, pp. 77-84, Apr. 2012.
[11]
R. Zhu, Y. Deng, S. Sarkar, K. El Maghraoui, H. V. Ramasamy, and A. Bivens, "Towards More Effective Solution Retrieval in IT Support Services Using Systems Log," in Proc. 14th Int. Conf. Service Oriented Comput., Banff, Alberta, Canada, Oct. 2016, pp. 730-744.
[12]
C. D. Manning, P. Raghavan, and H. Schtze, Introduction to Information Retrieval. Cambridge, U.K.: Cambridge Univ. Press, 2008.
[13]
J. P. Callan, W. B. Croft, and J. Broglio, "TREC and TIPSTER experiments with INQUERY," Inf. Process. Manage., vol. 31, pp. 327-332, 1995.
[14]
The Lemur Project. [Online]. Available: http://www.lemurproject.org
[15]
C. Middleton and R. Baeza-Yates, "A comparison of open source search engines," Universitat Pompeu Fabra, Barcelona, Spain, Tech. Rep., Oct. 2007. [Online]. Available: http://wrg.upf.edu/WRG/dctos/Middleton-Baeza.pdf
[16]
The Lucene Project. [Online]. Available: http://jakarta.apache.org/lucene
[17]
H. Turtle, Y. Hegde, and S. A. Rowe, "Yet another comparison of Lucene and Indri performance," in Proc. SIGIR 2012 Workshop Open Source Inf. Retrieval, Portland, OR, USA, Aug. 2012, pp. 64-67.
[18]
Elasticsearch. [Online]. Available: http://www.elastic.coo/products/elasticsearch
[19]
A. McCallum, K. Nigam, J. Rennie, and K. Seymore, "A machine learning approach to building domain-specific search engines," in Proc. Int. Joint Conf. Artif. Intell., 1999, pp. 662-667.
[20]
R. S. Sutton and A. G. Barto, Introduction to Reinforcement Learning. Cambridge, MA, USA: MIT Press, 1998.
[21]
B. Mirkin, Mathematical Classification and Clustering. Norwell, MA, USA: Kluwer, 1996.
[22]
R. Krovetz, "Viewing morphology as an inference process," in Proc. 16th Annu. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, New York, NY, USA, 1993, pp. 191-202.
[23]
D. A. Hull, "Stemming algorithms: A case study for detailed evaluation," J. Amer. Soc. Inf. Sci., vol. 47, no. 1, pp. 70-84, Jan. 1996.
[24]
V. Oliveira, G. Gomes, F. Belem, W. Brandao, J. Almeida, N. Ziviani, and M. Goncalves, "Automatic query expansion based on tag recommendation," in Proc. 21st ACM Int. Conf. Inf. Knowl. Manage., New York, NY, USA, 2012, pp. 1985-1989.

Cited By

View all
  • (2018)Towards Effective Extraction and Linking of Software Mentions from User-Generated Support TicketsProceedings of the 27th ACM International Conference on Information and Knowledge Management10.1145/3269206.3272026(2263-2271)Online publication date: 17-Oct-2018
  • (2018)Domain Knowledge Driven Key Term Extraction for IT ServicesService-Oriented Computing10.1007/978-3-030-03596-9_35(489-504)Online publication date: 12-Nov-2018
  1. Advanced search system for IT support services

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image IBM Journal of Research and Development
    IBM Journal of Research and Development  Volume 61, Issue 1
    January/February 2017
    132 pages
    ISSN:0018-8646
    Issue’s Table of Contents

    Publisher

    IBM Corp.

    United States

    Publication History

    Published: 01 January 2017
    Received: 01 April 2016

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Towards Effective Extraction and Linking of Software Mentions from User-Generated Support TicketsProceedings of the 27th ACM International Conference on Information and Knowledge Management10.1145/3269206.3272026(2263-2271)Online publication date: 17-Oct-2018
    • (2018)Domain Knowledge Driven Key Term Extraction for IT ServicesService-Oriented Computing10.1007/978-3-030-03596-9_35(489-504)Online publication date: 12-Nov-2018

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media