MasonMapper

🛠 Project Overview

MasonMapper is a comprehensive, AI-powered academic planning tool designed to streamline the process of creating personalized study plans. Built for PatriotHacks, MasonMapper leverages advanced GenAI to help students seamlessly navigate their academic journeys by creating customized plans of study (POS), ensuring all course requirements are met, and schedules are optimized.

🎯 What It Does

MasonMapper empowers students to:

  1. Select Courses: The Course Selector agent recommends courses based on the student’s major, interests, and preferred electives.
  2. Validate Prerequisites: The Prerequisite Checker ensures that all required prerequisites for selected courses are met and suggests modifications if needed.
  3. Optimize Scheduling: The Schedule Optimizer organizes the student's classes each semester to align with credit requirements and course availability.
  4. Validate Study Plans: The Plan Validator checks for completeness, credit requirements, formatting, and appropriate elective selection.

With MasonMapper, students can receive a full academic roadmap that incorporates required courses, electives, and the best pathway for their educational goals.

⚙️ How It Works

MasonMapper operates through a sequence of specialized GenAI agents that work together to build the optimal study plan:

  • Course Selector: Curates courses tailored to the student’s academic interests.
  • Prerequisite Checker: Validates course prerequisites and suggests adjustments if necessary.
  • Schedule Optimizer: Arranges classes across semesters within credit limits and time constraints.
  • Plan Validator: Ensures each plan meets institutional requirements and contains the correct formatting.
  • Plan Summarizer: Presents a polished, final study plan in a user-friendly format.

💡 Key Features

  • Personalized Course Selection: Courses are chosen based on specific interests, allowing students to follow a unique educational path.
  • Automated Prerequisite Checking: Reduces manual checks, saving time and minimizing errors.
  • Credit and Schedule Optimization: Balances course loads while keeping graduation timelines on track.
  • Validation and Error Handling: Provides feedback on any issues, such as missing credits or prerequisite conflicts, to ensure the plan is complete.
  • Clear Output: The final study plan is provided in an organized, easy-to-follow structure for quick reference.

👥 Who We Are

MasonMapper was built by a dedicated team of hackathon participants who are passionate about leveraging AI to improve the academic planning experience. Our project is designed to support students in achieving their academic goals with ease and confidence.

🚀 What’s Next?

We plan to expand MasonMapper to include:

  • Optimizing token sizes, tooling, and recommendation of courses

- Integration with university systems

MasonMapper is here to make academic planning smarter, faster, and more efficient. Join us on this journey to simplify and optimize your academic experience!

Built With

Share this project:

Updates