Open AbhiByte opened 2 months ago
Things to implement (High level overview)
Using a txt or a pdf file to generate and dictate the story and level of questions
Ensuring that questions have relevant answers and don't confuse the user
Creating a data pipeline to pygame so that it can actually be in sync with the game and players can take actions based on that
(IN THE FUTURE, PROBABLY NEXT WEEK) Implement it such that when user learning type is discovered, it will cater the questions to suit how they learn best, i.e if they are visual maybe a matching game, or if they are auditory, maybe something that involves listening closely, assuming Gemini has the capability to produce audio, if not, don't worry about auditory and focus on the other aspects of learning. If Kinesthetic, then maybe a game like Osu! or something to do with skillchecks/typing the answer within the time limit, like filling the blanks!
As of July 23rd we're focussing exclusively on question generation from a syllabus. Therefore this issue goes to wontfix for now
Aiming to test through cli for now... should be enough to validate the API's (and our code's) capability to generate a storyline. Should be enough to make up some dummy character events for now.