Abstract
The general goal of automation is to relieve humans from repetitive and routine-like tasks. The positive effects of automation have been demonstrated in various contexts and range from efficiency gains to the reduction of errors. In this chapter, we focus on the automation of individual tasks in a process using the so-called software robots, which is often referred to as Robotic Process Automation (RPA). More specifically, we focus on the task of identifying suitable candidates for such automation efforts. In practice, this identification task is associated with substantial manual effort and, hence, is both time- and cost-intensive. Recognizing these issues, we consider how also the identification of automation candidates itself can be supported through automation. We particularly focus on the way in which Natural Language Processing (NLP) may be employed for this purpose. We show how NLP techniques support the identification of automation candidates in widely used process representations, such as process models and textual process descriptions. As such, we demonstrate how tackling one of the key impediments to the adoption of RPA may be supported in an algorithmic and automated manner.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aguirre, S., Rodriguez, A.: Automation of a business process using robotic process automation (RPA): A case study. In: Applied Computer Sciences in Engineering, pp. 65–71. Springer, Cham (2017)
Beetz, R., Riedl, Y.: Robotic process automation: Developing a multi-criteria evaluation model for the selection of automatable business processes. In: Americas Conference on Information Systems (2019)
Bosco, A., Augusto, A., Dumas, M., La Rosa, M., Fortino, G.: Discovering automatable routines from user interaction logs. In: International Conference on Business Process Management, pp. 144–162. Springer, Berlin (2019)
Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A., et al.: Fundamentals of Business Process Management, vol. 1. Springer, Berlin (2013)
Friedrich, F., Mendling, J., Puhlmann, F.: Process model generation from natural language text. In: Proceedings of the 23rd International Conference on Advanced Information Systems Engineering. Lecture Notes in Computer Science, vol. 6741, pp. 482–496. Springer, Berlin (2011)
Ivančić, L., Vugec, D.S., Vukšić, V.B.: Robotic process automation: Systematic literature review. In: International Conference on Business Process Management, pp. 280–295. Springer, Berlin (2019)
Jimenez-Ramirez, A., Reijers, H.A., Barba, I., Del Valle, C.: A method to improve the early stages of the robotic process automation lifecycle. In: International Conference on Advanced Information Systems Engineering, pp. 446–461. Springer, Berlin (2019)
Jin, Z., Anderson, M.R., Cafarella, M., Jagadish, H.: Foofah: Transforming data by example. In: Proceedings of the 2017 ACM International Conference on Management of Data, pp. 683–698 (2017)
Klein, D., Manning, C.D.: Accurate Unlexicalized Parsing. In: 41st Meeting of the Association for Computational Linguistics pp. 423–430 (2003)
Kokina, J., Blanchette, S.: Early evidence of digital labor in accounting: Innovation with robotic process automation. Int. J. Accounting Inf. Syst. 35, 100431 (2019)
Lacity, M., Willcocks, L.P.: Robotic Process and Cognitive Automation: The Next Phase. SB Publishing (2018). https://www.amazon.de/Robotic-Process-Cognitive-Automation-Phase/dp/0995682011
Leno, V., Dumas, M., La Rosa, M., Maggi, F.M., Polyvyanyy, A.: Automated discovery of data transformations for robotic process automation (2020). Preprint arXiv:2001.01007
Leopold, H., Smirnov, S., Mendling, J.: On the refactoring of activity labels in business process models. Inf. Syst. 37(5), 443–459 (2012)
Leopold, H., Pittke, F., Mendling, J.: Automatic service derivation from business process model repositories via semantic technology. J. Syst. Softw. 108, 134–147 (2015)
Leopold, H., van der Aa, H., Reijers, H.A.: Identifying candidate tasks for robotic process automation in textual process descriptions. In: Enterprise, Business-Process and Information Systems Modeling, pp. 67–81. Springer, Berlin (2018)
Leopold, H., van der Aa, H., Offenberg, J., Reijers, H.A.: Using hidden Markov models for the accurate linguistic analysis of process model activity labels. Inf. Syst. 83, 30–39 (2019)
Leopold, H., van der Aa, H., Pittke, F., Raffel, M., Mendling, J., Reijers, H.A.: Searching textual and model-based process descriptions based on a unified data format. Softw. Syst. Model. 18(2), 1179–1194 (2019)
Schuler, K.K.: Verbnet: A broad-coverage, comprehensive verb lexicon. Ph.D. Thesis, Philadelphia, PA (2005)
Syed, R., Suriadi, S., Adams, M., Bandara, W., Leemans, S.J., Ouyang, C., ter Hofstede, A.H., van de Weerd, I., Wynn, M.T., Reijers, H.A.: Robotic process automation: Contemporary themes and challenges. Comput. Ind. 115, 103162 (2020)
Wanner, J., Hofmann, A., Fischer, M., Imgrund, F., Janiesch, C., Geyer-Klingeberg, J.: Process selection in RPA projects–towards a quantifiable method of decision making. In: International Conference on Information Systems (2019)
Wellmann, C., Stierle, M., Dunzer, S., Matzner, M.: A framework to evaluate the viability of robotic process automation for business process activities. In: RPA Forum (2020)
van der Aa, H., Di Ciccio, C., Leopold, H., Reijers, H.A.: Extracting declarative process models from natural language. In: International Conference on Advanced Information Systems Engineering, pp. 365–382. Springer, Berlin (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
van der Aa, H., Leopold, H. (2021). Automatically Identifying Process Automation Candidates Using Natural Language Processing. In: Koschmider, A., Schulte, S. (eds) Blockchain and Robotic Process Automation. Springer, Cham. https://doi.org/10.1007/978-3-030-81409-0_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-81409-0_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-81408-3
Online ISBN: 978-3-030-81409-0
eBook Packages: Computer ScienceComputer Science (R0)