Academia.eduAcademia.edu

Outline

Problem Classification for Tailored Helpdesk Auto-replies

2022, Lecture Notes in Computer Science

Abstract

IT helpdesks are charged with the task of responding quickly to user queries. To give the user confidence that their query matters, the helpdesk will auto-reply to the user with confirmation that their query has been received and logged. This auto-reply may include generic 'boiler-plate' text that addresses common problems of the day, with relevant information and links. The approach explored here is to tailor the content of the auto-reply to the user's problem, so as to increase the relevance of the information included. Problem classification is achieved by training a neural network on a suitable corpus of IT helpdesk email data. While this is no substitute for follow-up by helpdesk agents, the aim is that this system will provide a practical stopgap .

References (12)

  1. Alpaydin, E.: Introduction to machine learning. The MIT Press (2014)
  2. Blei, D.M., Ng, A.Y., Jordan, M.I.: "latent dirichlet allocation". Journal of Machine Learning Research 3((4-5)), 993-1022 (Jan 2003)
  3. Ganegedara, T.: Natural Language Processing with TensorFlow: Teach language to machines using Python's deep learning library. Packt Publishing (2018)
  4. López, F.: Class imbalance: Random sampling and data augmentation with imbalanced-learn. https://towardsdatascience.com/class-imbalance-random-sampling-and- data-augmentation-with-imbalanced-learn-63f3a92ef04a (Feb 2021), [Accessed 09 April 2022]
  5. Manning, C., Raghavan, P., Schütze, H.: Introduction to Information Retrieval. Cambridge University Press (2008), available from: https://nlp.stanford.edu/IR-book/
  6. McTear, M.: The Conversational Interface. Springer International Publishing (2016)
  7. Menon, S.: Stratified sampling in machine learning. https://medium.com/analytics-vidhya/stratified-sampling-in-machine- learning-f5112b5b9cfe (Dec 2020), [Accessed 04 April 2022]
  8. Nayak, R.: Hands on data augmentation in nlp using nlpaug python library. https://medium.com/codex/hands-on-data-augmentation-in-nlp-using- nlpaug-python-library-ad323c22908 (Apr 2022), [Accessed 09 April 2022]
  9. Powers, D.M.W.: Evaluation: From precision, recall and f-factor to roc, informedness, markedness & correlation. Tech. Rep. SIE-07-001, Flinders University of South Australia, Adelaide, Australia (2007), available from: https://www.researchgate.net/publication/228529307_Evaluation_From_ Precision_Recall_and_F- Factor_to_ROC_Informedness_Markedness_Correlation
  10. Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, Third Edition. Prentice Hall (2010)
  11. Shahul, E.: Data augmentation in nlp: Best practices from a kaggle master. https://neptune.ai/blog/data-augmentation-nlp (Nov 2021), [Accessed 03 March 2022]
  12. Wang, J., Luis, P.: The effectiveness of data augmentation in image classification using deep learning, report number: 300. Available from: http://cs231n.stanford.edu/reports/2017/pdfs/300.pdf (2017), [Accessed 04 April 2022]