View Proposal


Proposer
Christian Dondrup
Title
Teaching support chatbot
Goal
Develop a chatbot that is able to answer student questions based on lecture slides
Description
As I am teaching a large UG class (SD2), one of the struggles I face is being able to answer all the student queries I receive. Moreover, most of these queries could be answered by looking at the slides. In this project, I would like you to develop a chatbot that is able to answer these queries for me. This chatbot can be based on a Large Language Model such as ChatGPT or something smaller and custom made using something like RASA (https://rasa.com/). The main functionality I would like to have is to be able to feed it PDFs of my slides so that it can automatically learn how to answer questions about them. This projects involves the latest in natural language processing and machine learning. This should be tested with real users and evaluated based on efficiency and likeability.
Resources
Background
Python, Machine Learning
Url
Difficulty Level
Variable
Ethical Approval
Full
Number Of Students
3
Supervisor
Christian Dondrup
Keywords
Degrees
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Master of Engineering in Software Engineering
Bachelor of Science in Computing Science