External Learning Resources
Recommended Resources
Awesome Generative AI Guide
Repository: https://github.com/aishwaryanr/awesome-generative-ai-guide
Introduction: This is a comprehensive generative AI resource repository, including:
- Generative AI research updates
- Interview resources
- Jupyter notebooks
- Learning notes
- Practical projects
Main Content:
LLM Basics
- Transformer architecture
- Attention mechanism
- Pre-training and fine-tuning
- Prompt engineering
Model Introduction
- GPT series
- Claude
- LLaMA
- Other open-source models
Practical Projects
- Code examples
- Jupyter notebooks
- Practical cases
- Best practices
Learning Resources
- Online courses
- Technical papers
- Learning notes
- Interview preparation
How to Use:
Systematic Learning
- Follow the learning path in the repository
- From basics to advanced
- Combine with practical projects
Supplementary Learning
- After learning this project's content
- Consult external resources
- Deep dive into specific topics
Practical Projects
- Run provided notebooks
- Reference code examples
- Complete practical projects
Interview Preparation
- Use interview resources
- Practice common questions
- Review core concepts
Learning Suggestions:
Use with This Project
- First learn this project's basic content
- Then deep dive into external resources
- Combine theory with practice
Progress Gradually
- Don't try to learn everything at once
- Learn by topic blocks
- Regularly review and consolidate
Hands-on Practice
- Run notebooks
- Modify code experiments
- Complete project exercises
Community Exchange
- Participate in repository discussions
- Submit issues and PRs
- Share learning insights
Other Recommended Resources
Online Courses
Fast.ai - Practical Deep Learning for Coders
- Website: https://course.fast.ai/
- Features: Practical orientation, free
- Suitable for: Learners with some programming background
Andrew Ng - Deep Learning Specialization
- Website: https://www.deeplearning.ai/
- Features: Systematic and comprehensive, solid theory
- Suitable for: Beginners wanting systematic learning
CS224n - Natural Language Processing
- Website: http://web.stanford.edu/class/cs224n/
- Features: Academic, accessible
- Suitable for: Learners wanting to dive deep into NLP
Technical Papers
Attention Is All You Need
- Link: https://arxiv.org/abs/1706.03762
- Introduction: Original Transformer paper
Language Models are Few-Shot Learners
- Link: https://arxiv.org/abs/2005.14165
- Introduction: GPT-3 paper
Constitutional AI
- Link: https://arxiv.org/abs/2212.08073
- Introduction: Claude's safety training method
Practice Platforms
Hugging Face
- Website: https://huggingface.co/
- Features: Model hub, datasets, tutorials
- Suitable for: Practice and experimentation
Google Colab
- Website: https://colab.research.google.com/
- Features: Free GPU environment
- Suitable for: Running deep learning code
Kaggle
- Website: https://www.kaggle.com/
- Features: Competitions, datasets, notebooks
- Suitable for: Practice and competition
Learning Path Recommendations
Beginner Path
Foundation Stage (1-2 months)
- Learn this project's AI principles section
- Complete basic courses
- Run simple examples
Advanced Stage (2-3 months)
- Deep dive into external resources
- Complete practical projects
- Read key papers
Practice Stage (3-4 months)
- Complete complex projects
- Participate in competitions
- Build portfolio
Advanced Path
Deepen Understanding (1-2 months)
- Read latest papers
- Learn advanced techniques
- Research cutting-edge developments
Practical Application (2-3 months)
- Build real projects
- Optimize model performance
- Contribute to open-source projects
Professional Development (Ongoing)
- Participate in community
- Share knowledge
- Continuous learning
Summary
External learning resources are important supplements to this project:
Core Resources:
- ✅ Awesome Generative AI Guide
- ✅ Online courses
- ✅ Technical papers
- ✅ Practice platforms
Learning Suggestions:
- Use with this project
- Progress gradually
- Focus on practical application
- Participate in community exchange
Remember:
- External resources are supplements
- Don't be greedy for too much too fast
- Combine theory with practice
- Continuous learning and updates
Next Steps
- AI Principles - Deep dive into AI basics
- Prompt Library - Learn prompt techniques
- Tool Guides - Learn about various AI tools