LeerPlan

LeerPlan: More time for learning, less time planning.

What it does

LeerPlan is a web application designed to streamline semester planning. Users begin by adding their academic institution and personal routines (like sleep, work, or extracurricular activities). At the core of LeerPlan's functionality is its ability to process uploaded course syllabuses. Users can easily submit their syllabuses in PDF format, which are then analyzed using OCR technology to extract relevant text. This extracted information is further processed by the Gemini 1.5 PRO model, which plays a crucial role in the application's data synthesis capabilities.

The Gemini API is utilized to convert the extracted syllabus text into a structured JSON representation of each course through structured prompting. This process is guided by a predefined Pydantic schema, ensuring that all necessary course information is accurately captured and organized. The application then utilizes a time-blocking algorithm to generate “Free Slot” events user preferences, course details, and defined routines.

By automating data entry and providing intelligent scheduling suggestions, LeerPlan significantly reduces the time and effort required for semester planning, allowing students to focus on their studies.

Built with

  • None
  • Google Calendar

Team

By

LeerPlan

From

Ghana