Skip to content

Collage: A Platform for Personalized Course Planning and AI Academic Advising, Made by College Students, for College Students

License

Notifications You must be signed in to change notification settings

collage-us/collage

Repository files navigation

Contributors Forks Stargazers Issues


Logo

Collage

A Platform for Personalized Course Planning and AI Academic Advising,

Made by College Students, for College Students

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License

About the Platform

Platform Demo

Demo 1 Demo 2

Collage is College Redefined

Higher education is at a crossroads. The traditional college class is becoming increasingly obsolete as we’ve witnessed lower attendance and lower grades, and the amount of students using generative AIs like ChatGPT to complete their work has skyrocketed. The way college operates is rapidly evolving and that is largely due to one key development in consumer demand: personalization.

From the TikTok for you page to the Amazon marketplace, a personalized user experience has become a top priority for highly successful companies looking to keep their customers engaged. Consumers want products and services that are personally tailored to their wants and needs. The same goes for college students with their education. If universities want their students to reengage they need to personalize the user experience. Colleges need to start looking at themselves not solely as educational institutions, but as tech and social media companies as well.

This is the guiding mission of Collage. Collage is an education technology platform that uses artificial intelligence and social media to help students craft personalized class schedules, explore career paths, and make informed decisions about their education. We are a student-run startup striving to give students around the world a more equitable, enjoyable, and personalized college experience

Never Stress about Class Scheduling Again

Collage is here to completely overhaul your registration process.

Personalized Course Planning

Courses best fit to enhance your college experience will be recommended to you through an infinite scrolling system.

AI Academic Advising

Our custom Large Language Model (LLM) is fine tuned to help you plan your perfect class schedule with ease.

More information about the company and the platform can be found here collageapp.info.

(back to top)

Getting Started

Please follow these steps below to set up the project locally.

Prerequisites

We use Python version 3.12.3. To check your version, run:

$ python --version

Install the Dependencies

There's a shell script that contains all the commands you need. As a result, make sure you are in the main directory and then simply run these commands:

$ chmod +x ./bin/install.sh
$ ./bin/install.sh
$ source env/bin/activate

Run the Project

To run the website locally, follow these following steps:

Make sure you are already in the Python virtual environment

$ source env/bin/activate
$ chmod +x ./bin/run.sh
$ ./bin/run.sh

Then open your browser and go to http://localhost:8001/

(back to top)

License

Shield: CC BY-NC-ND 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License.

CC BY-NC-ND 4.0

See LICENSE.txt for more information.

(back to top)