توئیتر پیام های اهانت آمیز را فیلتر می کند

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از انگجت، توئیتر  قابلیت جدیدی برای رصد پیام های خصوصی کاربران ارائه کرده است.

این شبکه اجتماعی اعلام کرد مشغول آزمایش فیلتری برای «دایرکت مسج» ( پیام های مستقیم) با محتوای  اهانت آمیز است. پیام هایی که احتمالا حاوی واژه های مشکوک هستند در یک فولدر به نام «پیام های اضافی» ذخیره می شوند. کاربران  می توانند به طور دلخواه آنها را ببینند.

چند خط اولیه از  دایرکت مسج یا همان پیام مستقیم مذکور  مخفی می شود و در عوض این عبارت دیده می شود: «این پیام مخفی شده زیرا حاوی محتوای اهانت آمیز است». در این حالت کاربر می تواند آن را ببیند یا حذف کند. 

این در حالی است که توئیتر  در سال جاری میلادی تلاش کرده با استفاده از فناوری، توئیت های اهانت آمیر را بدون نیاز به دخالت کارمندان انسانی حذف کند. هرچند چنین سیاست های الگوریتم محوری کارآمد هستند اما ممکن است آنها نیز  پیام هایی را به اشتباه مشخص کنند یا  بسیاری از نمونه های خطرناک را  بدون فیلتر رها کنند.

در کنار این مورد توئیتر ویژگی «مخفی کردن پاسخ ها»(hide replies) را نیز آزمایش کرد و گزارش توئیت های اهانت آمیز را تسهیل کرد.

با این وجود بخش بزرگی از محتوای نامناسب و اهانت آمیز در توئیتر به شکل  «دایرکت مسج» هستند که حتی ممکن است کاربران را دنبال نکنند. زنان و افراد رنگین پوست به خصوص در معرض آزار و اذیت آنلاین قرار دارند.

اگر تنظیمات حساب کاربری فرد طوری باشد که او بتواند پیام مستقیم از هر کاربر دیگری دریافت کند، توئیتر به طور خودکار آن پیام را در فایلی به نام «درخواست های پیام» قرار می دهد. علاوه بر آن توئیتر دارای ویژگی «فیلتر کیفیت» است که پیام های بی ارزش را از این فولدر پاک می کند.

130
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });