HarshitRV / LearnSphere

LearnSphere create a personalized roadmap for learning new skills

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LearnSphere ⦡

LearnSphere utilizes the power of OpenAI's Chat-GPT model for creating personalized learning roadmaps.

Setup Instructions

Follow these steps to set up the project:

  1. Clone the repository
git clone git@github.com:HarshitRV/LearnSphere.git
  1. Create a virtual environment for the project. If you're not familiar with creating virtual environments, you can refer to this guide: How to Setup Virtual Environments in Python

  2. Activate the virtual environment.

  3. Install the project dependencies by running the following command in the project root directory:

pip install -r requirements.txt
  1. Create a .env file in the root of the project folder and add the following line, replacing YOUR_OPEN_AI_API_KEY with your actual OpenAI API key:
API_KEY=YOUR_OPEN_AI_API_KEY
  1. Obtain your OpenAI API key from the official OpenAI website: OpenAI API
  2. Start the server by running the following command:
python main.py
  1. Open your web browser and navigate to http://localhost:3000 to see the LearnSphere server in action.

See Demo (click here) 🎥

About

LearnSphere create a personalized roadmap for learning new skills


Languages

Language:HTML 83.3%Language:Python 16.7%