Глобальный чёрный/белый список - НАСТРОЙКА (смотрят: 1)

Кстати, если байт будет добавлен только к номеру из глобального списка, то размер базы увеличится на пару килобайт, не больше. Т.к. мы вряд ли сможем обработать несколько десятков тысяч номеров.
 
Кстати, если байт будет добавлен только к номеру из глобального списка, то размер базы увеличится на пру килобайт, не больше. Т.к. мы вряд ли сможем обработать несколько десятков тысяч номеров.
я подозреваю что у них нет понятия белый список. То есть я подозреваю что они вливают в программу только черный список...
А номера которые "вносятся в глобальный белый список" просто исключаются из базы. Ну и ставится зарет для этого номера при добавлении к нему отзыва о включении его в базу.
 
Хотел уточнить текущий статус проекта (может где-то уже был, но я пропустил). Правильно ли я понимаю, что Глобальные списки (ГБС ГЧС) уже реализованы и работают. Т.е. механизм ведения списков "неприкасаемых" уже запущен (не важно кем они ведутся разработчиками на основании их личных предпочтениях или голованием 10-20 наиболее активных участников форума). И дальнейшее обсуждение в данной ветке, это по сути просто "махание кулаками после драки".
Тем не менее даже после снижения эффективности программы по блокированию спама (на мой взгляд), программа все равно остается полезной для данной задачи. Тем более, что у меня она стоит в цепочке из нескольких рубежей (до нее работает услуга АнтиСпам на стороне мобильного оператора, а после еще пару программ, которые оценивают звонки, которые пропускает ФЗ по различным онлайн базам данных: оператор с учетом переноса, регион, Яндекс и т.д).
 
Хотел уточнить текущий статус проекта (может где-то уже был, но я пропустил). Правильно ли я понимаю, что Глобальные списки (ГБС ГЧС) уже реализованы и работают. Т.е. механизм ведения списков "неприкасаемых" уже запущен (не важно кем они ведутся разработчиками на основании их личных предпочтениях или голованием 10-20 наиболее активных участников форума). И дальнейшее обсуждение в данной ветке, это по сути просто "махание кулаками после драки".
Тем не менее даже после снижения эффективности программы по блокированию спама (на мой взгляд), программа все равно остается полезной для данной задачи. Тем более, что у меня она стоит в цепочке из нескольких рубежей (до нее работает услуга АнтиСпам на стороне мобильного оператора, а после еще пару программ, которые оценивают звонки, которые пропускает ФЗ по различным онлайн базам данных).
глобальные БС и ЧС как писала команда -- уже запущены.
Обсуждение же причин своего отношения к номеру позволяет устроить срач =) И может быть склонить часть сообщества на ту или иную сторону. То есть метание бисера.
 
Давно наблюдаю за этим срачем спором и, думаю, что пора дать комментарий от разработчиков.

Я понимаю проблему, которую вы пытаетесь решить, и для которой предлагаете два решения:

-добавить к каждому номеру процент вероятности блокировки и давать его выбрать пользователю в приложении.

или

-создать "мягкую" и "жесткую" версии глобального черного списка

К сожалению, оба этих решения плохи с точки зрения архитектуры приложения. Оба они по сути не решают озвученную проблему.

Решение с процентом вероятности спама: скажите, какой процент вероятности спама имеет номер поликлиники, с которого приглашают на диспансеризацию?
Для одного человека это будет 0% спама, полностью положительный номер, а для другого 100 или 90%, потому что его отвлекли какой-то фигней (с его точки зрения).
И таких номеров, к которым относятся по-разному, очень много. И разные номера будут оценены разными людьми исходя из их видения, что будет противоречить мнению других.
Соответсвенно, выставление процента по большей части рандомно ухудшит блокировку и все.

Решение с "мягкой" и "жесткой" версиями глобального черного списка: Это будет правильно работать только до тех пор, пока у автора этой идеи не появится оппонент со своим видением того, какие номера должны быть в этих версиях черного списка.
Например, та же поликлиника с ее диспансеризацией для вас в "жестком" черном списке, а для кого-то это полность белый номер. Но для кого-то Билайн будет в жестком черном списке.
Добавлять поликлинику в жесткий черный список или нет? Нерешаемая проблема, потому что диапазон мнений может быть очень большим. Все, тупик.


На вскидку, пока вижу только одно решение этой проблемы, которое может сработать - дополнительные частные листы блокировки.
Например, в специальном разделе этого форума кто-то создает тему, к первому сообщению которой прикрепляет файл в формате, например csv, и обновляет его по мере необходимости.
В этой же теме происходят обсуждения сторонников этого дополнительного листа.

А в приложении, где-нибудь глубоко в настройках, чтобы не пугать обычных людей, можно будет ввести код дополнительного черного списка. И если такой код введен, то приложение будет подгружать этот список и выполнять в нем проверку в приоритетном порядке, перед основной базой.
А эти листы на форуме можно будет копировать, объединять, создавать новые на основе старых и.т.д.

В итоге, проблема полностью решена и каждый желающий сможет вести свой дополнительный лист. А большинства пользователей это не коснется, они будут использовать основную базу + глобальные черный и белый списки как и сейчас.

На данный момент это только плохо продуманная концепция, разрабатывать ее или нет пока не решено.
 
Давно наблюдаю за этим срачем спором и, думаю, что пора дать комментарий от разработчиков.

Я понимаю проблему, которую вы пытаетесь решить, и для которой предлагаете два решения:

-добавить к каждому номеру процент вероятности блокировки и давать его выбрать пользователю в приложении.

или

-создать "мягкую" и "жесткую" версии глобального черного списка

К сожалению, оба этих решения плохи с точки зрения архитектуры приложения. Оба они по сути не решают озвученную проблему.

Решение с процентом вероятности спама: скажите, какой процент вероятности спама имеет номер поликлиники, с которого приглашают на диспансеризацию?
Для одного человека это будет 0% спама, полностью положительный номер, а для другого 100 или 90%, потому что его отвлекли какой-то фигней (с его точки зрения).
И таких номеров, к которым относятся по-разному, очень много. И разные номера будут оценены разными людьми исходя из их видения, что будет противоречить мнению других.
Соответсвенно, выставление процента по большей части рандомно ухудшит блокировку и все.

Решение с "мягкой" и "жесткой" версиями глобального черного списка: Это будет правильно работать только до тех пор, пока у автора этой идеи не появится оппонент со своим видением того, какие номера должны быть в этих версиях черного списка.
Например, та же поликлиника с ее диспансеризацией для вас в "жестком" черном списке, а для кого-то это полность белый номер. Но для кого-то Билайн будет в жестком черном списке.
Добавлять поликлинику в жесткий черный список или нет? Нерешаемая проблема, потому что диапазон мнений может быть очень большим. Все, тупик.


На вскидку, пока вижу только одно решение этой проблемы, которое может сработать - дополнительные частные листы блокировки.
Например, в специальном разделе этого форума кто-то создает тему, к первому сообщению которой прикрепляет файл в формате, например csv, и обновляет его по мере необходимости.
В этой же теме происходят обсуждения сторонников этого дополнительного листа.

А в приложении, где-нибудь глубоко в настройках, чтобы не пугать обычных людей, можно будет ввести код дополнительного черного списка. И если такой код введен, то приложение будет подгружать этот список и выполнять в нем проверку в приоритетном порядке, перед основной базой.
А эти листы на форуме можно будет копировать, объединять, создавать новые на основе старых и.т.д.

В итоге, проблема полностью решена и каждый желающий сможет вести свой дополнительный лист. А большинства пользователей это не коснется, они будут использовать основную базу + глобальные черный и белый списки как и сейчас.

На данный момент это только плохо продуманная концепция, разрабатывать ее или нет пока не решено.
Дмитрий Сергеевич, мы вас так ждали с разъяснением сути =)
Поясню за список жесткой и мягкой блокировки:
Он позволит более лояльно добавлять номера в белый список. Потому что в таком случае при ползунке "мягкая блокировка" он будет в белом списке. Причем можно таким образом в белый список спокойно добавлять номер даже если малый процент пользователей, но тем не менее сообщили что с него был спам...
То есть по сути ползунок (с переключениями на базы) вияет на то, спорный номер будет в БС или в ЧС.
Вот и все.. И как бы да -- включив жесткий режим блокировки, человек понимает что будут заблокированы ВСЕ сопрные номера (с которых хоть единожды был прозвон не по существу). Думаю ничего плохого в этом нет. А выключив ползунок -- человек понимает что все такие номера будут к нему проходить.
 
Сейчас это работает хуже, такие номера то блокируются, то нет. Раз мы не можем спросить пользователя, нам остается принять максимально правильное решение по каждому такому номеру самим. Да, это не всегда возможно и иногда будут компромисы... но какая альтернатива? С учетом того, что спросить мы не можем в большинстве случаев?
Альтернатива - переход от флага спам/не спам в БД к условному "коэффициенту вероятности спама" основанному на соотношении количества "+" и "-" у номера, количестве отзывов на номере, рекомендации сообщества (по аналогии с белым и черным списками)
Таким образом у нас будет - категория номера и некий коэффициент.
Пользователь может для каждой категории выставить значение коэффициента на основании которого будут блокироваться звонки.
Если в отзывах на номере проставлено несколько категорий, "основная" категория определяется по большинству отзывов.
Детали можно проработать дополнительно если будет принято принципиальное решение двигаться в эту сторону.
 
На вскидку, пока вижу только одно решение этой проблемы, которое может сработать - дополнительные частные листы блокировки.
На самом деле это тоже вариант. Но чтобы он сработал нужна "массовость" в ведении этих списков. Если там будет по нескольку десятков номеров вручную внесенных энтузиастами это будет не сильно отличаться от личного черного/белого списка.
И таких номеров, к которым относятся по-разному, очень много. И разные номера будут оценены разными людьми исходя из их видения, что будет противоречить мнению других.

Это то что я имел в виду когда писал что коэффициент нужно иметь возможность выставлять для каждой категории отдельно.

При правильном подходе "хуже" программа работать в версии с "процентом вероятности спама" работать не должна - значение "по умолчанию" должно примерно соответствовать тому как есть сейчас. А дальше пользователь "сам себе злобный буратино".



Я понимаю проблему, которую вы пытаетесь решить, и для которой предлагаете два решения:
Я не являюсь сторонником какого то одного способа, я просто хочу найти любой подходящий способ решения проблемы.
 
комментарий от разработчиков
Хотел поблагодарить разработчиков за их комментарий/видение данной проблемы и путей решения. Интересно знать мнения и самих авторов.
Еще одно решение (просто для обсуждения): разработчики могли бы выкладывать текущий ГБС для того чтобы пользователи программы, которым он не нравится, могли загрузить его целиком у себя в программу в личный ЧС. Естественно выгрузка этого ГБС в формате пригодном для загрузки в программу может быть сделана полностью автоматической.
Учитывая, что любой список номеров, по сути самый ценный актив данного типа программ, можно было бы придумать, чтобы выгрузка осуществлялась в нестандартный формат в зашифрованном виде пригодном только для загрузки в программу ФЗ, чтобы данный список не утекал конкурентам. Более того эти номера в личном ЧС можно даже не показывать в открытом виде в программе.
Идея в том, чтобы все номера из списка "неприкасаемых" можно было вносить в программу не поштучно (совершенно не реально, я должен знать все поликлинники, госорганы, такси, курьеров и т.д., которые могут мне позвонить), а сделать это одной командой, пусть даже не автоматически, а в ручном режиме.
 
Еще мысль.. Одна из возможных "ошибок" - это старая "карма" на номере - положительная или отрицательная.
Мне кажется в подобных случаях не совсем правильно давать номеру "индульгенцию" в белый список, но можно как-то "отключить" старые отзывы чтобы номер стал нейтральным. Если он "правильный" то он нарастит себе уже положительную "карму", если например опять пойдут отрицательные отзывы, то старую карму можно вернуть обратно..

Пример - обсуждение УК Юнит сервис в соседней ветке. Я не считаю их кандидатами в белый список - там слишком мало отзывов чтобы понять что они только по делу звонят и не спамят, но старые отзывы возможно относятся действительно не к ним
 
Хорошо. Есть третий вариант - вместо Глобальных Ч/Б списков создать Глобальный список официальных номеров (тех, которые указаны на оффсайтах). Подключать его галочкой в опциях, но выставлять для него действие - блокировать или нет. Т.о. всем, кому нужен белый список, ставят галку и номера из этого списка пропускаются. Почему я не стал указывать такой же Чёрный список, потому что скорее всего он и так будет заблокирован в основной базе.
 
включив жесткий режим блокировки, человек понимает что будут заблокированы ВСЕ сопрные номера
А я хочу чтобы блокировались не все спорные номера, а только половина. Как сделать? Еще одну галочку? А потом ешще одну? Жесткий черный список, полу-жесткий, полу-мягко-жесткий? Сколько таких галочек надо, чтобы всем угодить?
 
оздать Глобальный список официальных номеров (тех, которые указаны на оффсайтах). Подключать его галочкой в опциях, но выставлять для него действие - блокировать или нет.
Честно говоря я не вижу case когда такие официальные номера нужно блокировать на основании их нахождения в подключенном "списке официальных номеров".
Если "список официальных номеров" подключен - он работает аналогично белому списку.
Если не подключен - то номера блокируются или нет "на общих основаниях" на основе отзывов.
Хотя да, может быть опция когда список подключен, при решении блокировать/не блокировать не используется, но отображается при звонке и в журнале вызовов кому принадлежит номер.
 
Последнее редактирование:
А я хочу чтобы блокировались не все спорные номера, а только половина. Как сделать? Еще одну галочку? А потом ешще одну? Жесткий черный список, полу-жесткий, полу-мягко-жесткий? Сколько таких галочек надо, чтобы всем угодить?
включить на это время режим в котором сейчас работает программа с вашими глобальными белыми списками. Предлагаемая мной галка (для непонимающих как работает программа) всего лишь включает или отключает работу глобального белого списка.
 
Лучше уж частные списки для желающих, чем эти кучи галок
не кучи галок, а одна галка.
поставлена -- игнорируется глобальный белый список (как было до внедрения его). Убрал галку -- работает с глобальным белым списком (как сейчас). Где вы узрели кучу галок ?
И еще раз для понимания. Игнорироваться (или применяться) будет не весь белый список, а только ГЛОБАЛЬНЫЙ, то есть список прошедший вашу ручную модерацию.
То есть по сути она будет влиять именно на поведение программы. Старое поведение (когда есть черный и белый список), и новое поведение -- когда есть черный список, белый список и глобальный белый список (в глобальном черном смысла особо нет, по простой причине -- в него рейтингуют и так вытаскивая из черного списка и либо помещая номер ручной модерацией в глобальный белый, либо в глобальный черный). По глобальному черному дебатов жестких не было. При наличии галки и не будет, т.к. я соглашусь на добавление в глобальный белый (спорного номера) если смогу не использовать этот список.
 
Последнее редактирование:
Лучше ни одной, их и так слишком много. Сделаете себе частный лист и все. Тогда ни один пользователь не падет жертвой дополнительных галок :)
ее можно так же спрятать куда нибудь очень далеко, чтоб она вас не пугала: что случайно можете ткнуть =) я не против.
 

Пользователи в этой теме:

Назад
Верх