GitHub Models powered exam recommendation dashboard #168214
Unanswered
guygregory
asked this question in
Models
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Show & Tell
Body
Hi folks, I thought I'd "show and tell" a little hobby project that I've been working on, which uses GitHub Models (gpt-4o and Structured Outputs) to perform recommendations for a learner's next exam, based on their existing current transcript. This is all done on an automated basis using GitHub Actions.
🐍 What it does: A Python script pulls a Microsoft Learn transcript via API and writes exam titles, numbers and dates to CSV. A Plotly.js page turns that data into a colourful, interactive timeline. GitHub Actions runs the script daily and commits changes; every push triggers a deployment to Azure Static Web Apps (could probably use GitHub Pages instead).
✨ AI inside: My favourite bit is the “AI Recommendation” feature. A GitHub Action sends your transcript to a GPT‑4o model via GitHub Models to recommend the next logical exam (avoiding ones you’ve passed). Structured Outputs keep answers consistent, and it all runs using the free tiers of the underlying services.
This is my first project using GitHub Models + GitHub Actions, so please let me know what you think!
Blog post: https://pedanticjournal.com/exam-timeline
Repo: https://github.com/guygregory/exam-timeline
Website: http://exams.guygregory.com/
Beta Was this translation helpful? Give feedback.
All reactions