Designing Recommendation System Architectures
Learn to design scalable recommendation engines by mastering candidate generation, ranking pipelines, and modern vector search.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
Building a recommendation system that delivers fast, relevant, and personalized content is a core challenge for modern digital platforms. This text-based course guides you through the essential architectural patterns used by industry leaders to serve real-time recommendations at scale. You will transition from understanding basic filtering concepts to designing a robust, production-ready two-stage recommendation pipeline. Through clear written explanations and architectural breakdowns, you will learn how to balance retrieval speed with ranking accuracy. In this course, you will: Understand the fundamental terminology and core concepts of personalized recommendation systems; Design a two-stage recommendation architecture using candidate generation and ranking; Implement candidate generation techniques, including collaborative filtering and modern vector embeddings; Configure ranking models to score and re-rank candidates based on user context and business logic; Explore the role of vector databases and approximate nearest neighbor search in modern retrieval pipelines; Address common production challenges such as cold-start problems and real-time feedback loops. The course begins with foundational definitions of recommendation paradigms before mapping out the flow of data from raw catalog items to a finalized, personalized list. You will read through detailed architectural walkthroughs and conceptual exercises that solidify your system design skills. This course is designed for beginner data scientists, software engineers, and system designers looking to understand the structural blueprint of recommendation systems, with no advanced machine learning background required. Start reading today to master the architectural patterns behind modern personalized web experiences.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🏆 الأكثر شعبية
🎓 بشهادة
إنشاء موقع ويب باستخدام Wix: بناء وتحسين تواجدك على الإنترنت
شهادة
تطبيق عملي
SR 50.00
→
🔥 رائج
🎓 بشهادة
أنشئ واجهة متجر رقمية باستخدام Webflow و Foxy و Stripe
شهادة
تطبيق عملي
SR 50.00
→
🎓 بشهادة
أسس تحسين محركات البحث لزيادة الوضوح على الإنترنت
شهادة
تطبيق عملي
SR 50.00
→
🔥 رائج
🎓 بشهادة
تصميم صفحات هبوط SaaS فعالة باستخدام Framer AI
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع