An open API service indexing awesome lists of open source software.

https://github.com/impruthvi/ai-learning

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.
https://github.com/impruthvi/ai-learning

ai nextjs openai shadcn-ui yt-api

Last synced: 3 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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](https://ailearning.click).

## 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](https://impruthvi.netlify.app/) if you have any questions or suggestions.

## License

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Contribution

Contributions are always welcome! If you'd like to contribute to the project, please [open an issue](https://github.com/impruthvi/ai-learning/issues) or submit a pull request.

## Support

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