https://github.com/harshitrv/learnsphere
LearnSphere create a personalized roadmap for learning new skills
https://github.com/harshitrv/learnsphere
flask flask-restful openai-api python
Last synced: 11 months ago
JSON representation
LearnSphere create a personalized roadmap for learning new skills
- Host: GitHub
- URL: https://github.com/harshitrv/learnsphere
- Owner: HarshitRV
- Created: 2023-05-20T03:41:13.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-20T15:57:40.000Z (about 3 years ago)
- Last Synced: 2025-06-18T18:48:53.766Z (about 1 year ago)
- Topics: flask, flask-restful, openai-api, python
- Language: HTML
- Homepage:
- Size: 9.33 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
```bash
git clone git@github.com:HarshitRV/LearnSphere.git
```
2. 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](https://www.freecodecamp.org/news/how-to-setup-virtual-environments-in-python/)
3. Activate the virtual environment.
4. Install the project dependencies by running the following command in the project root directory:
```bash
pip install -r requirements.txt
```
5. 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:
```makefile
API_KEY=YOUR_OPEN_AI_API_KEY
```
6. Obtain your OpenAI API key from the official OpenAI website: [OpenAI API](https://platform.openai.com/)
7. Start the server by running the following command:
```bash
python main.py
```
8. Open your web browser and navigate to http://localhost:3000 to see the LearnSphere server in action.
### [See Demo (click here) 🎥](https://www.youtube.com/watch?v=cpgLHeSlJuE)