Skip to content
/ Metis Public

A group programming project for UCR CS178A Senior Design.

Notifications You must be signed in to change notification settings

jahooba/Metis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Metis – AI-Powered College Course Assistant


Project Overview

Metis is an AI-powered web application designed to assist college students with course planning and registration. Built using the MERN stack (MongoDB, Express.js, React, and Node.js), Metis leverages a large language model (LLM) via Ollama to deliver personalized course recommendations based on a student's academic history, preferences, and interests. The platform features an intuitive interface that visualizes course prerequisites as an interactive graph, helping students understand dependencies between classes. By streamlining the planning process and reducing the time spent navigating course catalogs, Metis enables users to make more informed academic decisions with ease and confidence.


Features

  • LLM-Based Recommendations: Get tailored course suggestions through a natural language model
  • Graph Visualization: See how courses connect through prerequisites using dynamic graph rendering
  • User Authentication: Secure login and session management
  • MongoDB Integration: Store and retrieve academic records and course data in real-time

System Description Figure

Image

Screenshots and Project Demo Video

Image Image Image Image

About

A group programming project for UCR CS178A Senior Design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •