Skip to content

OronaDaniel/CSUCI_Companion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CSUCI_Companion

Welcome to the CSUCI_Companion, affectionately dubbed Phin, an AI-powered assistant built to help students at California State University Channel Islands (CSUCI) seamlessly plan their academic journey. Leveraging the power of OpenAI's Assistant API and GPT-4.0 turbo, Phin offers tailored course recommendations, optimized scheduling, and a plethora of academic resources, all accessible through a natural language interface.

Features

  • Course Recommendations: Receive tailored course suggestions to align with your major and academic goals.
  • Schedule Optimization: Generate optimal class schedules that balance your educational and personal commitments.
  • CSUCI System Integration: Check course availability and prerequisites within the CSUCI database.
  • Intuitive Interaction: Engage with Phin through natural language queries to obtain needed information effortlessly.

Examples

campus activites example prompt tailored class schedule example prompt AI electives example prompts Phin homepage

Getting Started

Prerequisites

  • An Assistant API key from OpenAI.
  • CSUCI course data and activty schedules and information.

Installation

Clone the repository and navigate to the project directory. To start the application locally: flask run

Built With

  • Flask - The web framework used

  • OpenAI - Assistant API for conversational intelligence, knowledge retrieval, and custom functions

  • Find more information at our website Phin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published