الفلترة المستندة إلى المحتوى

تستخدم الفلترة المستندة إلى المحتوى ميزات العناصر لاقتراح عناصر أخرى مشابهة لما يحبه المستخدم، استنادًا إلى إجراءاته السابقة أو ملاحظات صريحة.

لتوضيح الفلترة المستندة إلى المحتوى، عليك إجراء بعض الهندسة اليدوية لبعض الميزات على "متجر Google Play". يعرض الشكل التالي مصفوفة ميزات حيث يمثّل كل صف تطبيقًا ويمثّل كل عمود ميزة. ويمكن أن تتضمن الميزات فئات (مثل التعليم، ومريحة، وصحية)، وناشر التطبيق، وغير ذلك الكثير. لتبسيط الأمر، لنفترض أن مصفوفة الميزات هذه ثنائية. تعني القيمة غير الصفرية أن التطبيق يحتوي على هذه الميزة.

أنت تمثل المستخدم أيضًا في مساحة الميزة نفسها. يمكن أن يقدّم المستخدم بعض الميزات المتعلقة بالمستخدم بشكل صريح. على سبيل المثال، يختار المستخدم "ترفيه تطبيقات&quot؛ في ملفه الشخصي. ويمكن أن تكون الميزات الأخرى ضمنية، استنادًا إلى التطبيقات التي سبق أن ثبّتها. على سبيل المثال، ثبّت المستخدم تطبيقًا آخر تم نشره من قِبل Science R Us.

يجب أن يقترح النموذج عناصر ذات صلة بهذا المستخدم. ولإجراء ذلك، يجب أولاً اختيار مقياس تشابه (مثل نقطة منتج). بعد ذلك، عليك إعداد النظام لتسجيل كل عنصر مرشح وفقًا لمقياس التشابه هذا. تجدر الإشارة إلى أنّ الاقتراحات مخصّصة لهذا المستخدم، لأنّ النموذج لم يستخدم أي معلومات عن مستخدمين آخرين.

صورة مصفوفة تعرض مستخدمًا وتطبيقاتً قد يتم اقتراحها

استخدام المنتج المستند إلى نقاط كمقياس للتشابه

يجب الأخذ بعين الاعتبار أنّ تضمين المستخدم \(x\) وتضمين التطبيق \(y\) هما متّجهان ثنائيان. منذ \(\langle x, y \rangle = \sum_{i = 1}^d x_i y_i\)، تظهر ميزة في كلٍّ من \(x\) و \(y\) تساهم في إضافة المجموع الاختباري إلى المجموع الإجمالي. وبعبارة أخرى، \(\langle x, y \rangle\) هو عدد الميزات النشطة في كلا المؤشرين في الوقت نفسه. ويشير المنتج الأعلى نقاطًا إلى ميزات أكثر شيوعًا، ما يؤدي إلى تشابه أكبر.

جرِّب بنفسك.

احسب ناتج النقطة لكل تطبيق في مشكلة التطبيق السابقة. بعد ذلك، استخدِم هذه المعلومات للإجابة عن السؤال أدناه:

أي تطبيق يجب أن نقترحه؟
التطبيق التعليمي الذي تم إنشاؤه من قِبل Science R Us.
إجابتك صحيحة! هذا العنصر هو الأعلى سعرًا للمنتج في الرقم 2. يفضّل مستخدمنا تطبيقات العلوم والتعليم.
تطبيق الرعاية الصحية الذي أنشأته الرعاية الصحية
يُسجّل هذا التطبيق 1. هذا ليس أسوأ اقتراح قد يقترحه نظامنا، ولكنه ليس الأفضل بالتأكيد.
تطبيق غير رسمي من إعداد TimeWastr.
في الواقع، يحتوي هذا التطبيق على المنتج الأدنى من حيث القيمة 0. لا يهتم المستخدمون بالتطبيقات غير الرسمية، مثل الألعاب.