كشفت شركة تويتر Twitter، عن آلية عمل الخوارزمية التي تستخدمها للتوصية بالتغريدات في الجداول الزمنية للمستخدمين، بعد أن أتاحت جزءا من كود المصدر الخاص به للفحص العام.
وبحسب ما ذكره موقع "techcrunch" التقني، تأتي هذه الخطوة للوفاء بأحد وعود الرئيس التنفيذي لشركة تويتر، إيلون ماسك، حيث وعد متابعيه سابقا بأنه سينشر الوصفة التي تجعل التغريدات تنتشر وتصبح "ترند".
تويتر تكشف عن شفرة خوارزميةالتوصية لمستخدميها
وفي منشور عبر منصة "GitHub"، شاركت تويتر مستودعين منفصلين، يحتويان على الشفرة المصدرية لخوارزمية التوصية الخاصة به، وبعض نماذج التعلم الآلي التي تعمل على تشغيلها.
وذلك إلى جانب، الآلية التي تستخدمها تويتر للتحكم في التغريدات التي يراها المستخدمون على الجدول الزمني For You، وهي عبارة عن نظام مخصص لتحديد التغريدات الأكثر ظهورا التي تظهر في النهاية على الخط الزمني للمستخدمين.
وفي كل مرة يتم فيها تحديث الصفحة الرئيسية لموقع تويتر، يعرض النظام الأساسي للموقع على عرض أفضل 1500 تغريدة من مجموعة من مئات الملايين داخل أو خارج شبكتك، ويتم تصنيف أهم التغريدات بناء على تفاعلات المستخدم مع مشاركات محددة، وعلى حسب اهتمامه ستظهر تغريداته المفضلة في تبويب For You.
وفي الوقت نفسه، ستهتم خوارزمية تويتر بالتغريدات التي جذبت تفاعل الأشخاص الذين يتابعهم المستخدمون، وستعرض التغريدات في الخط الزمني For You بعد أن تم اختيارها بواسطة ما تسميه الشركة Home Mixer، وهي تغريدات تأتي من مصادر مختلفة للتوصية في عملية تسمى candidate sourcing، يتم تصنيفها باستخدام نموذج التعلم الآلي.
وتهدف خوارزمية التوصية للجدول الزمني For You، لاستخراج أفضل 1500 تغريدة من مجموعة من مئات الملايين، تشمل عرض 50% من تغريدات من الأشخاص الذين تتابعهم ذات الصلة باهتمامتك أو ما تفضل قرأته على المنصة، و 50 % من تغريدات أشخاص لا تتابعهم وليسوا ضمن شبكتهم وذلك بناء على الموضوعات التي قد تنال اهتمامك.
وعلى الرغم من أن هذا قد يختلف من مستخدم لآخر، أوضحت تويتر أن ترتيب التغريدات تتم من خلال شبكة عصبية قوامها 48 مليون متغير يتم تدريبها باستمرار على تفاعلات التغريدات لتحسين التفاعل الإيجابي، مثل الإعجابات والتغريدات والردود.
ويأتي نشر تويتر للخوارزمية الخاص به بعد أيام فقط من اكتشاف شفرة المصدر الأوسع للشبكة الاجتماعية على GitHub، والتي من المحتمل أن تكون موجودة منذ شهور.
والجدير بالذكر أن برمجية التوصيات على تويتر وصلت قبل ساعات فقط من إزالة علامة التوثيق للمستخدمين الذين حصلوا على العلامة الزرقاء في الماضي، بخطوة يهدف ماسك لدفعهم للاشتراك بخدمة "تويتر بلو".