Thematic learning: An application that generates a complete course on the theme that the user has entered: It generates the course, the application exercises as well as the evaluations. It also rates users and gives a rating in 100% of reviews. The project successfully demonstrates the potential of AI in the educational field by automating the creation of course content, assessment questions and responding to student queries as well as their assessment. This not only improves the efficiency of educators but also ensures high-quality learning. Materials for students. The inclusion of full functionality marking functionality by automating the grading process and providing valuable feedback