Skip to main content

Automatically Identifying Process Automation Candidates Using Natural Language Processing

  • Chapter
  • First Online:
Blockchain and Robotic Process Automation
  • 861 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A., et al.: Fundamentals of Business Process Management, vol. 1. Springer, Berlin (2013)

    Book  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Klein, D., Manning, C.D.: Accurate Unlexicalized Parsing. In: 41st Meeting of the Association for Computational Linguistics pp. 423–430 (2003)

    Google Scholar 

  10. Kokina, J., Blanchette, S.: Early evidence of digital labor in accounting: Innovation with robotic process automation. Int. J. Accounting Inf. Syst. 35, 100431 (2019)

    Article  Google Scholar 

  11. 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

  12. 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

    Google Scholar 

  13. Leopold, H., Smirnov, S., Mendling, J.: On the refactoring of activity labels in business process models. Inf. Syst. 37(5), 443–459 (2012)

    Article  Google Scholar 

  14. Leopold, H., Pittke, F., Mendling, J.: Automatic service derivation from business process model repositories via semantic technology. J. Syst. Softw. 108, 134–147 (2015)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Schuler, K.K.: Verbnet: A broad-coverage, comprehensive verb lexicon. Ph.D. Thesis, Philadelphia, PA (2005)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Henrik Leopold .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics