Undergraduate course scheduling is a complex task that significantly impacts students’ academic success and satisfaction. We present a novel automated scheduling system that combines sequence-to-sequence (Seq2Seq) models, BERT-based models, and rule-based systems to generate personalized academic schedules. Our system considers user-specified criteria such as course preferences and graduation timelines while ensuring compliance with academic constraints like prerequisites and unit limits. We tested the BERT model for accurate extraction of scheduling variables and the Seq2Seq model for producing valid schedules that adhere to all academic rules. The results demonstrate that integrating advanced machine learning models with rule-based systems can effectively streamline the scheduling process and improve academic planning.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Course Scheduling Optimization Using NLP and Algorithmic Approaches

  • Luis Olmos,
  • Adam Kaplan,
  • Maryam Jalalitabar

摘要

Undergraduate course scheduling is a complex task that significantly impacts students’ academic success and satisfaction. We present a novel automated scheduling system that combines sequence-to-sequence (Seq2Seq) models, BERT-based models, and rule-based systems to generate personalized academic schedules. Our system considers user-specified criteria such as course preferences and graduation timelines while ensuring compliance with academic constraints like prerequisites and unit limits. We tested the BERT model for accurate extraction of scheduling variables and the Seq2Seq model for producing valid schedules that adhere to all academic rules. The results demonstrate that integrating advanced machine learning models with rule-based systems can effectively streamline the scheduling process and improve academic planning.