This is my current project: Users can specify what they want to learn in free text and also configure how the generatec course should be:
Language?
Level of current knowledge?
Any specific subtopics to cover?
Short, medium, detailed?
Style of writing (entertaining, professional, scientific)
Let me know what you think! Thanks