Skip to content

AI Learning is a revolutionary web application that simplifies the learning experience. It allows you to create custom courses by entering a course title and specifying the units or topics you want to learn about. Our AI-powered system generates a personalized course plan tailored to your needs, making learning more efficient and enjoyable.

Notifications You must be signed in to change notification settings

impruthvi/ai-learning

Repository files navigation

AI Learning

Description

AI Learning is a revolutionary web application that simplifies the learning experience. It allows you to create custom courses by entering a course title and specifying the units or topics you want to learn about. Our AI-powered system generates a personalized course plan tailored to your needs, making learning more efficient and enjoyable.

Features

  • Create personalized courses with ease.
  • Customized course structure based on your preferences.
  • Stay updated with the latest information in your chosen field.
  • Learn at your own pace and on your own terms.

How It Works

  1. Enter your course title or topic.
  2. List the specific units or topics you want to learn about.
  3. Our AI will do the rest, creating a structured course plan just for you!

Technologies

This project is created with:

  • Next.js
  • Tailwind CSS
  • OpenAI API
  • YT API
  • NextAuth
  • Shadcn

Setup

To run this project locally, follow these steps:

  1. Clone the repository: $ git clone [repository_url]
  2. Navigate to the project directory: $ cd ai-learning
  3. Install dependencies: $ npm install
  4. Rename the .env.example file to .env.
  5. Start the development server: $ npm run dev

Demo

Check out the live demo of AI Learning here.

Status

Project status: Done

Inspiration

This project was inspired by the need for personalized and efficient learning experiences, driven by advancements in AI technology.

Contact

Created by @impruthvi if you have any questions or suggestions.

License

License: MIT

Contribution

Contributions are always welcome! If you'd like to contribute to the project, please open an issue or submit a pull request.

Support

If you find this project helpful or interesting, please consider giving it a ⭐️ on GitHub!

About

AI Learning is a revolutionary web application that simplifies the learning experience. It allows you to create custom courses by entering a course title and specifying the units or topics you want to learn about. Our AI-powered system generates a personalized course plan tailored to your needs, making learning more efficient and enjoyable.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published