Foundations of Recommender Systems: Non-Personalized and Content-Based

Learn to build foundational recommendation engines using summary statistics, product associations, and modern content-based filtering techniques.

4.4 (660) ⏱ 1 ساعة 10 دقيقة 📚 8 درس 🎧 النسخة الصوتية

حول هذه الدورة

Discover how modern platforms suggest the right products, articles, and media to their users. This text-based course introduces the fundamental mechanics behind recommender systems, starting from the absolute basics. You will transition from understanding core recommendation concepts to implementing non-personalized and content-based filtering algorithms. You will gain the skills to analyze datasets, compute product associations, and leverage modern text representations to deliver relevant suggestions. What you'll learn: - Understand the core terminology, business value, and architectural patterns of recommendation engines - Calculate non-personalized recommendations using summary statistics and demographic stereotypes - Implement product association rules to suggest items frequently bought together - Build content-based filtering systems using item metadata and user profiles - Apply modern text vectorization and cosine similarity metrics to match user preferences with content - Evaluate the performance and potential biases of different recommendation strategies The course guides you step-by-step through foundational theory, mathematical formulas, and practical code implementations. You will read clear explanations and work through written exercises designed to solidify your understanding of recommendation logic. This course is designed for aspiring data professionals, software developers, and analytical minds who are new to recommender systems. No prior experience in machine learning is required, though a basic familiarity with Python and data concepts is helpful. Start building smarter, data-driven user experiences today.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    1 ساعة 10 دقيقة من المحتوى التطبيقي

المراجعات (3)

فاطمة بنت إبراهيم BH
★ 3 · 2025-05-25T06:45:08+00:00

A good introduction. The structure was mostly clear, but I wish there were a few more real-world examples. Still, learned a lot.

Alejandro Ramírez EC متعلِّم موثَّق
★ 4 · 2025-04-14T11:52:08+00:00

Translated by دورة متينة. كانت الأمثلة ذات صلة، وكان الهيكل سهل المتابعه. كان يمكن استخدام المزيد من العمق في بعض المجالات.

زينب بنت ناصر الجنيبي OM متعلِّم موثَّق
★ 4 · 2025-02-28T03:11:08+00:00

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع