Skip to content

udbhavtripathi/CourseGPT

Repository files navigation

Course GPT

Web App Link: Course GPT

Welcome to the Course GPT repository. This web application is designed to generate personalized course content based on user preferences, utilizing the power of ChatOpenAI model and Langchain.

Introduction

Course GPT empowers users to effortlessly create tailored mini-courses that match their specific interests and learning goals. By leveraging the capabilities of ChatOpenAI model and Langchain, this app streamlines the process of generating course content.

How It Works

Users input their desired course topic, number of days, application area, and course level. The app utilizes ChatOpenAI model and Langchain to dynamically generate module and subtopic suggestions. Course content is then generated based on the subtopics, providing a well-structured and personalized learning experience.

Installation

Follow these steps to set up the repository on your local machine:

Clone the repository:

git clone https://github.com/udbhavtripathi/Course_GPT.git

Head over to the folder:

cd Course_GPT

Install the required dependencies:

pip install -r requirements.txt

Usage

To launch the app locally, use the following command:

streamlit run app.py

Contributions

Please note that this repository is designed for educational purposes and is not currently accepting further contributions. It serves as supplementary material for a YouTube tutorial that demonstrates how to build the project.

Feel free to explore, learn, and adapt the concepts demonstrated in this repository to enhance your own projects.

Contact

For any inquiries or feedback, you can reach out to me on LinkedIn.

I hope you enjoy using Course GPT as much as I enjoyed building it!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors