/AML-Project

Primary LanguageJupyter Notebook

Automated Syllabus Generator

S24 AML course project. By Mikhail Rudakov, Dinislam Gabitov, Andrey Palaev

Tired of paperwork on Syllabus? Generate Syllabus Automatically!

Use state-of-the-art LLM to generate structured content for your university course, given only Course Name and Course Short Description.

Main Features:

  • Innopolis EduWiki Syllabus dataset
  • Prompting & Fine-tuning of LLMs to generate syllabus sections
  • Streamlit web application for syllabus generation

How to get started

  1. Get poetry
  2. Install project requirements: poetry install
  3. Run streamlit as streamlit run src/streamlit_app.py