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: 17 days 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 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-20T15:57:40.000Z (about 2 years ago)
- Last Synced: 2025-02-17T14:44:44.810Z (3 months 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 [email protected]: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)