I am a Junior at Cal Poly San Luis Obispo, majoring in Computer Science.
I love canvas, and I am happy that Cal Poly switched to the canvas.
Although the only problem is accessing grades, per se, is a lengthy process:
cal poly portal -> login -> my apps -> canvas -> courses -> grades
An AI-based voice assistant would cut through this process, reducing it to:
"What is my grade in Physics-3 quiz-2."
assistant: your grade is 70
the avg was: 75
and many more applications which I cannot achieve by just using API.
I have trained AI-based assistant using Wit.Ai framework. I used canvas API to write essential functions like getting the grade, but I can't access the average.
I was wondering if Canvas wants to work on this because I'll be happy to see my project in real-world and Canvas will add to its functionality so that more universities use these.
For example, even accessing office hours timing is a pain and people write it down. What is the use of this tech if we still have to use paper?
We can create an excellent assistant who can also help students mental health by making suggestions like if the grade is less than avg, we suggest them to go to office hours and show them the timings or congratulate if they score well.
I will be happy to be a part of this project and see people using it.