Find helpful tutorials or share inspiring use cases on AI technology for higher education.

Shared content may not reflect the policies of Tilburg University on the use of AI. 

Course Chatbot: Unlocking Learning Anytime, Anywhere

Besides our website, we are co-creating AI-driven applications with exceptionally gifted students. Together, we’re adding value to education through AI. While mainstream AI tools are great, we believe that customized solutions for education can provide even more benefits.

This summer, we worked hard on our biggest project so far: the course chatbots! Currently, we are testing these chatbots in 7 different courses at Tilburg University. Our long-term goal? To make them available for everyone at the university!

In one sentence, our chatbot allows students to interact with their course material and not only provides answers but also links to the sources where the information is found.

What does our chatbot do?
The chatbot helps students by answering questions related to lecture materials and provides relevant resources, such as PDFs and slides.

Why did we develop this?

  1. We want to make AI tools available to everyone, not just students who can afford expensive subscriptions.
  2. We aim to educate students and research how they interact with such tools.
  3. Personally, we have gained many more skills since the launch of ChatGPT, as we can ask questions and brainstorm 24/7. We want to offer students the same opportunity to dive deeper into their courses at any time without being stuck because they can’t ask their teacher at that moment. Think of our chatbot as your virtual teaching assistant that’s always there!

How does it work?
The chatbot is built on the RAG (retrieval-augmented generation) framework. When a student asks a question, it’s transformed into an “embedding” (a mathematical representation of the text), which is matched with embeddings from course documents. The system then uses the most relevant sections to generate a response, assisted by a large language model. The chatbot always cites its sources, allowing students to explore the material in greater depth. We will dive deeper into the technical aspects of our chatbots in upcoming articles and podcasts!

Who is it for?
This chatbot is designed for students at Tilburg University, but we’re excited to share our knowledge with other universities and educational institutions. Want to create a course chatbot for your own course? Contact [email protected]!

Example Course Chatbots:

Online Data Collection and Management Chatbot

Learn How to Mine the Web

The oCDM Chatbot is about the Online Data Collection and Management course!

This chatbot helps you with essential skills for gathering web data. You’ll learn the technical aspects of web scraping and Application Programming Interfaces (APIs) and how to design your data collection for use in empirical research projects, especially in marketing.

Use this chatbot here.

Data Preparation & Workflow Management Chatbot

Engineer data sets and manage research projects efficiently

The Dprep Chatbot is about the Data Preparation & Workflow Management course!

This course teaches you to efficiently manage empirical (marketing) research projects, in which you will learn using tools such as R/RStudio and GitHub.

Use this chatbot here.