Show HN: AI Assistant to Help You Learn Programming
profound.academy
profound.academy
As you work through our courses, the AI assistant will be there to analyze your code, catch mistakes, and provide actionable feedback and suggestions. With real-time guidance, you can streamline your learning process, save time, and gain a deeper understanding of the subject matter.
Check out the demo (in the link) and see for yourself the power and potential of learning with a personal AI assistant.
E.g. What's the line between prompting GPT3 (assumption) to correct the code vs. explain the error vs. explain how to think about the problem.
1. We tried to generate several explanation + code samples with the model. After which the code was parsed and evaluated with the judging system. Finally, only the code that would yield a correct result after the evaluation would be shown to the user. This was actually modified in the latest release we made.
2. We prompt different types of responses - suggestions on how to modify the code, suggestions of completely new ideas, and suggestions on which parts of the code to fix exactly.