Enabling Computer Supported Collaborative Learning (CSCL) Assistant to Access ChatbotLLM Service for Engaging in the Group Discussion with Students

A web system, Computer Supported Collaborative Learning (CSCL) Assistant that supports teachers to have their students grouped and work on tasks together via discussion, is currently used by a university. At this moment, CSCL Assistant uses chatbot to participate into a group discussion with the help of ChatGPT and Google Gemini. ChatbotLLM (https://chatbot.vipresearch.ca), is IEEE Northern Canada Section’s Capstone Project Award winner project, is a system to automatically train chatbots on the materials uploaded by users. ChatbotLLM is not only capable of learning from material in traditional formats like PDF, PPT(X), DOC(X), and TXT, but also can reading XLS(X), image-scanned based PDF, images in PDF, DOC(X), and PPTX, and even MP3 with the help of Google’s Speech Recognition library. Different from other Generative AI tools or systems, ChatbotLLM would tell users “NO, I don’t know” if it cannot find any relevant content for user’s question from the given materials uploaded. This project aims to design and develop communication way between the two systems, CSCL Assistant and ChatbotLLM, so the chatbot in CSCL Assistant can access ChatbotLLM Service to provide high quality and authentic content in the group discussion.

Faculty Supervisor:

Maiga Chang

Student:

Partner:

National Dong Hwa University

Discipline:

Computer science

Sector:

Education; Information and Communications Technology (ICT)

University:

Athabasca University

Program:

Globalink Research Award

Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects