Design Patterns for Context-Aware Conversational Agents in Enterprise Systems

Authors

  • Anup Rao

Keywords:

Conversational Agents, Context-Aware Systems, Enterprise Systems, Design Patterns, Human-Computer Interaction, Artificial Intelligence, Prototype Evaluation.

Abstract

This study looked into how design patterns might improve the creation of conversational agents in enterprise systems that are aware of their context. Many conversational agents lacked contextual awareness, which limited their adaptability and resulted in inconsistent user experiences, even though they were increasingly being used in fields like corporate resource planning, human resources, and customer support. The study used a design science technique that included case study assessments, expert interviews, literature analysis, and prototype implementation in order to close this gap. A prototype agent was created by identifying, documenting, and incorporating a number of reusable design patterns, including Context Retention, Dynamic Role Adaptation, and Fallback Recovery. When compared to baseline systems, evaluation using expert validation, scenario-based testing, and performance measurement showed notable gains in context-switch handling, intent identification accuracy, reaction time, and user satisfaction. According to the results, design patterns provided a workable and scalable foundation for creating enterprise-level conversational bots that could manage intricate, multi-turn, and role-sensitive exchanges. In addition to offering reusable solutions for enterprise software development, this research made a theoretical contribution by formalizing patterns for conversational agent design.

Downloads

Download data is not yet available.

References

G. Melo, E. Law, P. Alencar, and D. Cowan, “Exploring context-aware conversational agents in software development,” arXiv preprint arXiv:2006.02370, 2020.

E. M. Oprea, M. A. Moisescu, and S. I. Caramihai, “Context Awareness in Enterprise Systems Design,” in 2021 23rd International Conference on Control Systems and Computer Science (CSCS), May 2021, pp. 280–286.

T. Niederer, D. Schloss, and N. Christensen, “Designing context-aware chatbots for product configuration,” in International Workshop on Chatbot Research and Design, Cham: Springer, Nov. 2022, pp. 190–210.

S. K. Y. Donzia and H. K. Kim, “Study on Agent Architecture for Context-Aware Services,” in Software Engineering in IoT, Big Data, Cloud and Mobile Computing, Cham: Springer, 2020, pp. 103–115.

R. A. C. Diaz, M. Ghita, D. Copot, I. R. Birs, C. Muresan, and C. Ionescu, “Context aware control systems: An engineering applications perspective,” IEEE Access, vol. 8, pp. 215550–215569, 2020.

S. Kusal, S. Patil, J. Choudrie, K. Kotecha, S. Mishra, and A. Abraham, “AI-based conversational agents: a scoping review from technologies to future directions,” IEEE Access, vol. 10, pp. 92337–92356, 2022.

T. Le Dinh, T. T. Pham Thi, C. Pham-Nguyen, and L. N. H. Nam, “A knowledge-based model for context-aware smart service systems,” Journal of Information and Telecommunication, vol. 6, no. 2, pp. 141–162, 2022.

A. Pogiatzis and G. Samakovitis, “Using bilstm networks for context-aware deep sensitivity labelling on conversational data,” Applied Sciences, vol. 10, no. 24, p. 8924, 2020.

M. Mekni, “An artificial intelligence based virtual assistant using conversational agents,” Journal of Software Engineering and Applications, vol. 14, no. 9, pp. 455–473, 2021.

P. P. Angara, “Towards a deeper understanding of current conversational frameworks through the design and development of a cognitive agent,” Ph.D. dissertation, 2018.

D. M. Park, S. S. Jeong, and Y. S. Seo, “Systematic Review on Chatbot Techniques and Applications,” Journal of Information Processing Systems, vol. 18, no. 1, 2022.

O. Cabrera, X. Franch, and J. Marco, “3LConOnt: a three-level ontology for context modelling in context-aware computing,” Software & Systems Modeling, vol. 18, no. 2, pp. 1345–1378, 2019.

B. Khosrawi-Rad, H. Rinn, R. Schlimbach, P. Gebbing, X. Yang, C. Lattemann, … and S. Robra-Bissantz, “Conversational agents in education–a systematic literature review,” 2022.

P. Robe and S. K. Kuttal, “Designing pairbuddy—a conversational agent for pair programming,” ACM Transactions on Computer-Human Interaction (TOCHI), vol. 29, no. 4, pp. 1–44, 2022.

L. Tudor Car, D. A. Dhinagaran, B. M. Kyaw, T. Kowatsch, S. Joty, Y. L. Theng, and R. Atun, “Conversational agents in health care: scoping review and conceptual analysis,” Journal of Medical Internet Research, vol. 22, no. 8, p. e17158, 2020.

Downloads

Published

30.11.2023

How to Cite

Anup Rao. (2023). Design Patterns for Context-Aware Conversational Agents in Enterprise Systems. International Journal of Intelligent Systems and Applications in Engineering, 11(11s), 931–936. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/7863

Issue

Section

Research Article