Comparative study of cloud platforms to develop a Chatbot

  • Authors

    • Amit Patil School of Computer Science and Engineering, VIT University, Vellore-632014, India
    • Marimuthu K School of Computer Science and Engineering, VIT University, Vellore-632014, India
    • Nagaraja Rao A School of Computer Science and Engineering, VIT University, Vellore-632014, India
    • Niranchana R School of Computer Science and Engineering, VIT University, Vellore-632014, India
    2017-06-22
    https://doi.org/10.14419/ijet.v6i3.7628
  • Artificial Intelligence, Chatbot techniques, Cloud Platform, NLP etc.
  • Abstract

    Before chatbots there were simply bots: The invention of a chatbot brought us to the new era of technology, the era of conversation service. A chatbot is a virtual person that can effectively talk to any human being with the help of interactive conversion textual skill. Now a days there are many cloud-based platforms available for developing and deploying the chatbot such as Microsoft bot framework, IBM Watson, Kore, AWS lambda, Microsoft Azure bot service, Chatfuel, Heroku and many more but all those techniques has some drawbacks such as built-in Artificial Intelligence, NLP, conversion service, programming etc. This paper represents the comparison between all cloud-based chatbot technologies with some constraint such as built-in AI, setup time, completion time, complexity etc. Finally, by the comparison, we will get to know that which cloud platform is efficient and suitable for developing chatbot.

    Author Biography

    • Marimuthu K, School of Computer Science and Engineering, VIT University, Vellore-632014, India

      Dr. Marimuthu Karuppiah received his B.E. degree in Computer Science and Engineering from Madurai Kamaraj University, Madurai, India in 2003, M.E. degree in Computer Science and Engineering from Anna University, Chennai, India in 2005, Ph.D. degree in Computer Science and Engineering from VIT University, Vellore, India in 2015. He is now an Associate Professor in School of Computing Science and Engineering, VIT University, Vellore, India. He has published more than 10 research papers in SCI indexed journals. Also, he has published more than 15 research papers in SCOPUS indexed journals and international conferences. He is a life member of Cryptology Research Society of India (CRSI) and Computer Society of India (CSI). His main research interests include cryptography and wireless network security, in particular, authentication and encryption schemes.

  • References

    1. [1] Kehoe, Ben, Sachin Patil, Pieter Abbeel, and Ken Goldberg, “A Survey of Research on Cloud Robotics and Automationâ€, IEEE Transactions on Automation Science and Engineering, Vol.12, No.2, (2015), pp.398-409.

      [2] Creating your first bot-Documentation-Bot Framework. [Online]. Available: http://www.garypretty.co.uk/2016/07/14/

      creating-your-first-bot/

      [3] Conversation-IBM Watson Developer Cloud. [Online]. Available: https://www.ibm.com/watson/developercloud/

      conversation.html

      [4] Create and Deploy a Chat Bot to AWS Lambda in Five Minutes-AWS Compute Blog. [Online]. Available:https://aws.amazon. com/blogs/compute/

      [5] Chatbot Intelligence-Kore. [Online]. Available:https://kore.com/bots-platform/chatbot-intelligence/

      [6] Create Chatbot for free. Best chat bot platform ChatFuel. [Online]. Available:https://chatfuel.com/platforms

      [7] Cloud Application Platform-Heroku. [Online]. Available: https:// www.heroku.com/

      [8] Developer’s Introduction To Chatbots-Tutorialzine. [Online]. Available:http://tutorialzine.com/2016/11/

      introduction-to-chatbots/

      [9] S. A. Abdul-kader and J. Woods, “Survey on Chatbot Design Techniques in Speech Conversation Systemsâ€, International Journal of Advanced Computer Science and Applications, Vol.6, No.7, (2015), pp.72-80.

      [10] S. A. Abdul-kader and J. Woods, “A Survey on Web based Conversational BOT designâ€, Journal of Emerging Technologies and Innovative Researchvol, Vol.3, No.10, (2016), pp.96-99.

      [11] M. J. Pereira and L. Coheur, “Just . Chat - a platform for processing information to be used in chatbotsâ€,. [Online]. Available:http://www. chatbots.org/ai_zone/viewthread/492/

      [12] V. A. Gandhi, C K Kumbharana, “Comparative study of Amazon EC2 and Microsoft Azure cloud architectureâ€, International Journal of Advanced Networking Applications, ISSN 0975-0290, (2014), pp.117–123.

      [13] Chatbot Architecture. [Online]. Available:https://hackernoon.com/chatbot-architecture-496f5bf820ed#.mtmd52u8i

      [14] Bot Framework Overview-Documentation-Bot Framework. [Online]. Available:https://docs.botframework.com/en-us/

      [15] Kumari, S., Karuppiah, M., Li, X., Wu, F., Das, A.K. and Odelu, V., 2016. An enhanced and secure trustâ€extended authentication mechanism for vehicular adâ€hoc networks. Security and Communication Networks, 9(17), pp.4255-4271.

      [16] Karuppiah, M., Kumari, S., Li, X., Wu, F., Das, A.K., Khan, M.K., Saravanan, R. and Basu, S., 2017. A dynamic id-based generic framework for anonymous authentication scheme for roaming service in global mobility networks. Wireless Personal Communications, 93(2), pp.383-407.

      [17] Karuppiah, M., 2016. Remote user authentication scheme using smart card: a review. International Journal of Internet Protocol Technology, 9(2-3), pp.107-120.

      [18] Karuppiah, M., Kumari, S., Das, A.K., Li, X., Wu, F. and Basu, S., 2016. A secure lightweight authentication scheme

      with user anonymity for roaming service in ubiquitous networks. Security and Communication Networks, 9(17), pp.4192-

      4209.

      [19] Li, X., Niu, J., Karuppiah, M., Kumari, S. and Wu, F., 2016. Secure and Efficient Two-Factor User Authentication Scheme with User Anonymity for Network Based E-Health Care Applications. Journal of medical systems, 40(12), p.268.

  • Downloads

  • How to Cite

    Patil, A., K, M., A, N. R., & R, N. (2017). Comparative study of cloud platforms to develop a Chatbot. International Journal of Engineering & Technology, 6(3), 57-61. https://doi.org/10.14419/ijet.v6i3.7628

    Received date: 2017-04-22

    Accepted date: 2017-05-12

    Published date: 2017-06-22