cameron5906 / eduvize-ai

Helping people learn new skills with tailored AI lessons and exercises
Other
0 stars 0 forks source link

Parallelize Course Generation Process #28

Closed cameron5906 closed 2 months ago

cameron5906 commented 2 months ago

Overview

Right now the course generator will generate the content synchronously, for each section in each lesson of each module. This process could easily be parallelized so it doesn't take up to 20 minutes to complete.

You can view the course generation process for more information.

Objectives

Reduce Generation Time

Determine the best way to parallelize parts of the generation process without making sacrifices to overall context in the prompt. This may be possible by generating a number of modules at the same time, since they are the most unrelated pieces that don't require references to one another.

cameron5906 commented 2 months ago

Moved to Trello