A Platform for Personalized Course Planning and AI Academic Advising,
Made by College Students, for College Students
Table of Contents
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
Collage is here to completely overhaul your registration process.
Courses best fit to enhance your college experience will be recommended to you through an infinite scrolling system.
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.
Please follow these steps below to set up the project locally.
We use Python version 3.12.3. To check your version, run:
$ python --version
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
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/
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License.
See LICENSE.txt
for more information.