Syllabug
Coding a lightweight application to help students convert class syllabi into assignment calendars
Syllabug accepts whatever PDF or DOCX file your syllabus is in, then extracts all of the text. The contexts are processed with OpenAI's GPT, and turned into JSON data that is used to populate a CSV. At this stage, users can edit the CSV to correct any errors, and then export it for their use case. The next planned feature is to implement a calendar export, where Syllabug will automatically convert the CSV file into a downloadable file for Google Calendar, iCalendar, etc.