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.
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.
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.
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
To launch the app locally, use the following command:
streamlit run app.py
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.
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!