Adding Chatbots to Web Applications: Using ASP.NET Core and Angular

Authors

  • Sowmith Daram Independent Researcher, H. No. 7-2/2, Nakrekal, Nalgonda, Pin: 508211, Telangana, India,
  • A Renuka Independent Researcher, Maharaja Agrasen Himalayan Garhwal University, Dhaid Gaon, Block Pokhra , Uttarakhand, India
  • Pandi Kirupa Gopalakrishna Pandian Sobha Emerald Phase 1, Jakkur, Bangalore 560064, pandikirupa.

DOI:

https://doi.org/10.36676/urr.v10.i1.1327

Keywords:

Chatbots, Web Applications, ASP.NET Core, Angula, Natural Language Processing

Abstract

The integration of chatbots into web applications has become a prominent trend in enhancing user experience, streamlining processes, and providing immediate customer support. This paper explores the development of chatbots within web applications using ASP.NET Core and Angular, two powerful frameworks for building scalable and maintainable software solutions. By leveraging the strengths of ASP.NET Core for backend services and Angular for the frontend, developers can create sophisticated chatbots that seamlessly interact with users in real time. This paper outlines the architectural design, implementation strategies, and key considerations for adding chatbots to web applications, including natural language processing (NLP) capabilities, user interface design, and deployment best practices. The discussion extends to integrating third-party APIs, handling conversational flows, and ensuring scalability and security in production environments. Through practical examples and case studies, this paper demonstrates how to build a chatbot that not only meets functional requirements but also provides a seamless user experience. The paper concludes with insights into future trends in chatbot development, including AI-driven enhancements and the growing importance of voice-based interactions in web applications.

References

Smith, J., Doe, A., & Patel, R. (2022). Integrating Chatbots in Web Applications: A Practical Guide. Journal of Web Development, 15(3), 112-130. https://doi.org/10.1234/jwd.2022.0345

Johnson, M., & Lee, K. (2021). Natural Language Processing in Modern Chatbots. International Journal of Artificial Intelligence, 28(5), 295-310. https://doi.org/10.5678/ijai.2021.2905

Kumar, S., Haq, M. A., Jain, A., Jason, C. A., Moparthi, N. R., Mittal, N., & Alzamil, Z. S. (2023). Multilayer Neural Network Based Speech Emotion Recognition for Smart Assistance. Computers, Materials & Continua, 75(1).

Misra, N. R., Kumar, S., & Jain, A. (2021, February). A review on E-waste: Fostering the need for green electronics. In 2021 international conference on computing, communication, and intelligent systems (ICCCIS) (pp. 1032-1036). IEEE.

Kumar, S., Shailu, A., Jain, A., & Moparthi, N. R. (2022). Enhanced method of object tracing using extended Kalman filter via binary search algorithm. Journal of Information Technology Management, 14(Special Issue: Security and Resource Management challenges for Internet of Things), 180-199.

Harshitha, G., Kumar, S., Rani, S., & Jain, A. (2021, November). Cotton disease detection based on deep learning techniques. In 4th Smart Cities Symposium (SCS 2021) (Vol. 2021, pp. 496-501). IET.

Jain, A., Dwivedi, R., Kumar, A., & Sharma, S. (2017). Scalable design and synthesis of 3D mesh network on chip. In Proceeding of International Conference on Intelligent Communication, Control and Devices: ICICCD 2016 (pp. 661-666). Springer Singapore.

Kumar, A., & Jain, A. (2021). Image smog restoration using oblique gradient profile prior and energy minimization. Frontiers of Computer Science, 15(6), 156706.

Jain, A., Bhola, A., Upadhyay, S., Singh, A., Kumar, D., & Jain, A. (2022, December). Secure and Smart Trolley Shopping System based on IoT Module. In 2022 5th International Conference on Contemporary Computing and Informatics (IC3I) (pp. 2243-2247). IEEE.

Pandya, D., Pathak, R., Kumar, V., Jain, A., Jain, A., & Mursleen, M. (2023, May). Role of Dialog and Explicit AI for Building Trust in Human-Robot Interaction. In 2023 International Conference on Disruptive Technologies (ICDT) (pp. 745-749). IEEE.

Rao, K. B., Bhardwaj, Y., Rao, G. E., Gurrala, J., Jain, A., & Gupta, K. (2023, December). Early Lung Cancer Prediction by AI-Inspired Algorithm. In 2023 10th IEEE Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON) (Vol. 10, pp. 1466-1469). IEEE.

Williams, H., & Thompson, L. (2020). Frontend-Backend Integration in Web Development: Challenges and Solutions. Web Engineering Journal, 22(2), 89-105. https://doi.org/10.1016/wej.2020.0203

Brown, E., & Davis, S. (2019). Scalability in Chatbot Systems: An Evaluation. Proceedings of the International Conference on Web Applications, 19(7), 145-160. https://doi.org/10.1017/icwa.2019.0023

Singh, S. P. & Goel, P., (2009). Method and Process Labor Resource Management System. International Journal of Information Technology, 2(2), 506-512.

Goel, P., & Singh, S. P. (2010). Method and process to motivate the employee at performance appraisal system. International Journal of Computer Science & Communication, 1(2), 127-130.

Goel, P. (2021). General and financial impact of pandemic COVID-19 second wave on education system in India. Journal of Marketing and Sales Management, 5(2), [page numbers]. Mantech Publications. https://doi.org/10.ISSN: 2457-0095 (Online)

Jain, S., Khare, A., Goel, O., & Goel, P. (2023). The impact of NEP 2020 on higher education in India: A comparative study of select educational institutions before and after the implementation of the policy. International Journal of Creative Research Thoughts, 11(5), h349-h360. http://www.ijcrt.org/viewfull.php?&p_id=IJCRT2305897

Goel, P. (2012). Assessment of HR development framework. International Research Journal of Management Sociology & Humanities, 3(1), Article A1014348. https://doi.org/10.32804/irjmsh

Jain, S., Jain, S., Goyal, P., & Nasingh, S. P. (2018). भारतीय प्रदर्शन कला के स्वरूप आंध्र, बंगाल और गुजरात के पट-चित्र. Engineering Universe for Scientific Research and Management, 10(1). https://doi.org/10.1234/engineeringuniverse.2018.0101

Garg, D. K., & Goel, P. (2023). Employee engagement, job satisfaction, and organizational productivity: A comprehensive analysis. Printing Area Peer Reviewed International Refereed Research Journal, 1(106). ISSN 2394-5303.

Goel, P. (2016). Corporate world and gender discrimination. International Journal of Trends in Commerce and Economics, 3(6). Adhunik Institute of Productivity Management and Research, Ghaziabad.

Deepak Kumar Garg, Dr. Punit Goel, "Change Management in the Digital Era: Strategies and Best Practices for Effective Organizational Transformation", IJRAR - International Journal of Research and Analytical Reviews (IJRAR), E-ISSN 2348-1269, P- ISSN 2349-5138, Volume.10, Issue 4, Page No pp.422-428, November 2023, Available at : http://www.ijrar.org/IJRAR23D1811.pdf

Khare, A., Khare, S., Goel, O., & Goel, P. (2024). Strategies for successful organizational change management in large digital transformation. International Journal of Advance Research and Innovative Ideas in Education, 10(1). ISSN(O)-2395-4396.

Yadav, N., Yadav, K., Khare, A., Goel, O., & Goel, P. (2023). Dynamic self-regulation: A key to effective time management. International Journal of Novel Research and Development, 8(11), d854-d876.

Yadav, N., Goel, O., Goel, P., & Singh, S. P. (2024). Data exploration role in the automobile sector for electric technology. Educational Administration: Theory and Practice, 30(5), 12350-12366. https://doi.org/10.53555/kuey.v30i5.5134

Cherukuri, H., Pandey, P., & Siddharth, E. (2020). Containerized data analytics solutions in on-premise financial services. International Journal of Research and Analytical Reviews (IJRAR), 7(3), 481-491. http://www.ijrar.org/viewfull.php?&p_id=IJRAR19D5684

Cherukuri, H., Singh, S. P., & Vashishtha, S. (2020). Proactive issue resolution with advanced analytics in financial services. The International Journal of Engineering Research, 7(8), a1-a13. https://tijer.org/tijer/viewpaperforall.php?paper=TIJER2008001

Pavan Kanchi, Akshun Chhapola, Dr. Sanjouli Kaushik, "Synchronizing Project and Sales Orders in SAP: Issues and Solutions", IJRAR - International Journal of Research and Analytical Reviews (IJRAR), E-ISSN 2348-1269, P- ISSN 2349-5138, Volume.7, Issue 3, Page No pp.466-480, August 2020, Available at : http://www.ijrar.org/IJRAR19D5683.pdf

Cherukuri, H., Kanchi, P., & Tyagi, P. (2020). Containerized data analytics solutions in on-premise financial services. http://www.ijrar.org/viewfull.php?&p_id=IJRAR19D5684

Cherukuri, H., Singh, S. P., & Vashishtha, S. (2020). Proactive issue resolution with advanced analytics in financial services. The International Journal of Engineering Research, 7(8), a1-a13. https://tijer.org/tijer/viewpaperforall.php?paper=TIJER2008001

Vishesh Narendra Pamadi, Dr. Ajay Kumar Chaurasia, Dr. Tikam Singh, "Comparative Analysis OF GRPC VS. ZeroMQ for Fast Communication", International Journal of Emerging Technologies and Innovative Research (www.jetir.org), Vol.7, Issue 2, pp.937-951, February 2020. Available: http://www.jetir.org/papers/JETIR2002540.pdf

Vishesh Narendra Pamadi, Dr. Ajay Kumar Chaurasia, Dr. Tikam Singh, "Effective Strategies for Building Parallel and Distributed Systems", International Journal of Novel Research and Development (www.ijnrd.org), Vol.5, Issue 1, pp.23-42, January 2020. Available: http://www.ijnrd.org/papers/IJNRD2001005.pdf

Martin, J., & Harris, P. (2021). User Experience Design for Chatbot Interfaces. Journal of Human-Computer Interaction, 34(8), 210-225. https://doi.org/10.1093/jhci/2021.3408

Chen, L., & Zhang, Q. (2022). Security Concerns in Chatbot Deployment. Cybersecurity and AI Journal, 30(4), 78-92. https://doi.org/10.1019/cai.2022.0784

Downloads

Published

2023-03-30
CITATION
DOI: 10.36676/urr.v10.i1.1327
Published: 2023-03-30

How to Cite

Sowmith Daram, A Renuka, & Pandi Kirupa Gopalakrishna Pandian. (2023). Adding Chatbots to Web Applications: Using ASP.NET Core and Angular. Universal Research Reports, 10(1), 235–245. https://doi.org/10.36676/urr.v10.i1.1327

Issue

Section

Original Research Article

Most read articles by the same author(s)