Implementation of Chatbot in Online Classes using Google Classroom


  • Moechammad Sarosa
  • Mokhamad Hadi Wijaya
  • Herman Tolle
  • Amalia Eka Rakhmania



Google Classroom, Chatbot, Java programming language, object-oriented programming, organising exercise items


Chatbot can be utilized as an interactive learning media for students. It can be implemented using modular system by dividing the courses into several modular based on the course contents. The proposed program contributes positively to the integration of object-oriented programming into Google classroom by broadening the service without being limited by space, time and number of students, and also helps in increasing students’ interest in learning. The proposed model was meant to establish interactive conversation to understand the concept of Oracle Academy Java Foundation material based on students’ level of understanding when organizing exercise items. The program was applied in three different classes and found to have increased the final exam results with an average difference of 0.60 points from the scale of maximum 10 points from the conventional learning group. The value of post-test was also observed to have increased by 0.39 points from the given pre-test. In general, implementation of chatbot could improve the quality of learning.


K. Palasundram, N. Sharef, N. Nasharuddin e K. Kasmiran, “Sequence to Sequence Model Performance for Education Chatbot,” International Journal of Emerging Technologies in Learning (iJET), vol. 14, n. 24, pp. 56-68, 2019.

J. Hill, W. Ford e I. Farreras, “Real conversations with artificial intelligence: A comparison between human–human online conversations and human–chatbot conversations,” Computers in Human Behavior, vol. 49, n. 1, pp. 245-250, 2015.

B. Ranoliya, N. Raghuwanshi e S. Singh, “Chatbot for university related FAQs.,” Proceedings of the IEEE International Conference on Advances in Computing, Communications and Informatics (ICACCI), India, 2017, pp. 1525-1530.

R. Kincaid, F. Pollock, “Nicky: toward a virtual assistant for test and measurement instrument recommendations,” Proceedings of the 2017 IEEE 11th International Conference on Semantic Computing (ICSC), San Diego, CA, USA, 2017, pp. 196-203.

X. Zhu, “Teaching adaptability of object-oriented programming language curriculum,” International Education Studies, vol. 5, no. 4, pp. 237-242, 2012.

S. Iftakhar, “Google classroom: what works and how?,” Journal of Education and Social Sciences, vol. 3, no. 1, pp. 12-13, 2016.

R. Al-Maroof, M. Al-Emran, “Students acceptance of Google classroom: An exploratory study using PLS-SEM approach,” International Journal of Emerging Technologies in Learning (iJET), vol. 13, no. 6, pp. 112-123, 2018.

P. Athira, M. Sreeja, P. Reghuraj, “Architecture of an ontology-based domain specific natural language question answering system,” International Journal of Web & Semantic Technology (IJWesT), vol. 4, no. 4, pp. 31-39, 2013.

M. Alencar, J. Netto, “Improving cooperation in virtual learning environments using multi-agent systems and AIML,” Proceedings of the 2011 IEEE Frontiers in Education Conference (FIE), 2011, pp. F4C 1-6.

M. Sarosa, M. Junus, M. Hoesny, Z. Sari, “Classification technique of interviewer-bot result using Naïve Bayes and phrase reinforcement algorithms,” International Journal of Emerging Technologies in Learning (iJET), vol. 13, no. 2, pp. 33-47, 2018.

M. Morales, J. Gonzales, R. Juarez, “Emotional dialogue in a virtual tutor for educational software,” Research in Computing Science, vol. 56, no. 1, pp. 19-27, 2012.

A. Khanna, B. Pandey, K. Vashishta, K. Kalia, B. Pradeepkumar, T. Das, “A study of today’s AI through chatbots and rediscovery of machine intelligence,” International Journal of u-and e-Service, Science and Technology, vol. 8, no. 7, pp. 277-284, 2015.

Y. Hosanee, S. Panchoo, “An enhanced software tool to aid novices in learning object oriented,” Proceedings of the International Conference on Computing, Communication and Security (ICCCS 2015), Pamplemousses, Mauritius, 2015, pp. 1-7.

F. Clarizia, F. Colace, M. Lombardi, F. Pascale, “Chatbot: An education support system for student,” Proceedings of the International Symposium on Cyberspace Safety and Security, Springer, Cham., 2018, pp. 291-302.

B. Shawar, “A chatbot as a natural web interface to Arabic web QA,” International Journal of Emerging Technologies in Learning (iJET), vol. 6, no. 1, pp. 37-43, 2011.

S. Abdul-Kader, J. Woods, “Survey on chatbot design techniques in speech conversation systems,” International Journal of Advanced Computer Science and Applications (IJACSA), vol. 6, no. 7, pp. 72-80, 2015.

D. Madhu, N. Jain, E. Sebastian, S. Shaji, “A novel approach for medical assistance using trained chatbot,” Proceedings of the International Conference on Inventive Communication and Computational Technologies (ICICCT 2017), Coimbatore, India, 2017, pp. 243-246.

X. Luo, S. Tong, Z. Fang, Z. Qu, “Frontiers: Machines vs. humans: The impact of artificial intelligence chatbot disclosure on customer purchases,” Marketing Science, vol. 38, no. 6, pp. 937-947, 2019.

A. Shaikh, D. More, R. Puttoo, S. Shrivastav, “A survey paper on chatbots,” International Research Journal of Engineering and Technology (IRJET), vol. 6, no. 4, pp. 1786-1789, 2019.

K. Widjajanti, M. Sarosa, M. Kusumawardhani, “Organizing exercise items in mathematics learning,” International Journal of Science and Research (IJSR), vol. 4, no. 5, pp. 2162-2167, 2015.

D. Vukovic, I. Dujlovic, “Facebook messenger bots and their application for business,” Proceedings of the 24th Telecommunications Forum TELFOR, Belgrade, Serbia., 2016, pp. 1-4.

S. Sangpradid, I. Aroonsri, ThawatchaiKulkeaw, “Design personal chatbot for customer service case study: Sound indy shop,” International Journal of Innovation Engineering and Science Research, vol. 5, no. 1, pp. 15-19, 2020.

Chatfuel. [Online]. Available at: [Consultato il giorno 16 August 2021].

KARAKURI. [Online]. Available at: [Consultato il giorno 16 August 2021].

R. Hoyle, S. Das, A. Kapadia, A. Lee, K. Vaniea, “Was my message read? Privacy and signaling on Facebook messenger,” Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, Denver Colorado USA, 2017, pp. 3838-3842.

G. Molnár, Z. Szüts, “The role of chatbots in formal education,” Proceedings of the 16th IEEE International Symposium on Intelligent Systems and Informatics (SISY), Subotica, Serbia, 2018, pp. 000197-000202.

A. Patil, K. Marimuthu, N. Rao, Niranchana, “Comparative study of cloud platforms to develop a chatbot,” International Journal of Engineering & Technology, vol. 6, no. 3, pp. 57-61, 2017.

P. Sweta, D. Lende, M. Raghuwanshi, “Question answering system on education acts using NLP techniques,” Proceedings of the IEEE World Conference on Futuristic Trends in Research and Innovation for Social Welfare (Startup Conclave), Coimbatore, India, 2016, pp. 1-6.

M. Wijaya, M. Sarosa, H. Tolle, “Rancang bangun chatbot pembelajaran Java Pada Google classroom dan Facebook messenger,” Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), vol. 5, no. 3, pp. 287-296, 2018. (in Indonesian)

P. Smutny, P. Schreiberova, “Chatbots for learning: A review of educational chatbots for the Facebook Messenger,” Computers & Education, vol. 151, no. 1, pp. 103862-103873, 2020.




How to Cite

Sarosa, M., Wijaya, M. H., Tolle, H., & Rakhmania, A. E. (2022). Implementation of Chatbot in Online Classes using Google Classroom. International Journal of Computing, 21(1), 42-51.