Example Tutorials ================ This chapter provides detailed usage examples of RecIS, covering various application scenarios from basic to advanced. .. toctree:: :maxdepth: 2 basic_usage_en deepfm_example_en seq2seq_example_en ctr_example_en Example Overview ---------------- .. list-table:: Example List :header-rows: 1 :widths: 30 50 * - Example Name - Description * - :doc:`basic_usage_en` - Basic usage methods of RecIS * - :doc:`deepfm_example_en` - Complete DeepFM model implementation * - :doc:`seq2seq_example_en` - Complete Seq2Seq model implementation * - :doc:`ctr_example_en` - Example CTR model, learn more feature processing patterns Learning Path Recommendations ----------------------------- **Beginner Path** 1. Read :doc:`../introduction_en` to understand basic RecIS concepts 2. Follow :doc:`../quickstart_en` to complete your first model 3. Learn :doc:`basic_usage_en` to master basic usage 4. Practice :doc:`deepfm_example_en` to understand the complete workflow **Advanced User Path** 1. Practice :doc:`seq2seq_example_en` to understand other training paradigms 2. Practice :doc:`ctr_example_en` to understand more complex data processing workflows 3. Refer to API documentation for custom development **Expert User Path** 1. Study source code implementation principles 2. Contribute code and features 3. Optimize performance and extend functionality 4. Share best practices Common Application Scenarios ---------------------------- **Recommendation Systems** - User-item recommendation - Content recommendation - Collaborative filtering - Deep learning recommendation models **Advertising Systems** - CTR prediction - CVR prediction - Bid optimization - Audience targeting **Search Ranking** - Search result ranking - Query understanding - Relevance calculation - Personalized search **Risk Control Systems** - Fraud detection - Risk assessment - Anomaly detection - Credit scoring Getting Help ------------ If you encounter problems while using the examples: 1. Check :doc:`../faq_en` for frequently asked questions 2. Refer to detailed :doc:`../api/index` API documentation 3. Ask questions in `GitHub Issues `_ 4. Join technical discussion groups for support Contributing Examples --------------------- We welcome contributions of new examples and tutorials: 1. Fork the project repository 2. Create new example files 3. Add detailed documentation 4. Submit a Pull Request **Example Contribution Guidelines** - Follow project coding standards - Provide complete running instructions - Include necessary comments and documentation - Verify code correctness and runnability