LLM Learning Assistant
LLM Learning Assistant
Capabilities
1. Concept Explanation
Explain complex concepts in simple terms with real-world analogies and visual descriptions.
2. Code Analysis
Analyze and explain algorithm implementations, trace execution flow, and identify key components.
3. Homework Guidance
Help understand assignment requirements and develop solution approaches without providing direct answers.
4. Lab Experiments
Guide through hands-on experiments with step-by-step instructions and result interpretation.
5. Quiz Generation
Create practice questions and exercises with detailed explanations to test understanding.
6. Knowledge Summarization
Generate concise summaries, flashcards, and knowledge maps for efficient review.
7. Project Advisory
Provide guidance on project selection, design, implementation, and optimization.
8. Paper Reading
Help understand research papers by extracting key insights and explaining complex formulations.
TODO: Complete this skill
Add specific content for each capability:
- Detailed Instructions: Step-by-step guides for each capability
- Examples: Concrete usage scenarios
- Best Practices: Tips and recommendations
- Common Pitfalls: What to avoid
- Resources: Links to course materials and references
References
See references/ directory for detailed documentation and examples.