Diferenças entre versões

EntradaVersão de 06h24min de 17 de julho de 2010 por KleinerVersão de 06h37min de 17 de julho de 2010 por Kleiner
Informações básicas
Notas:
Descrição: Detectar tentativa de inserir informações de pessoas (supostamente) recentemente falecidas. Não raro, alguns vândalos "matam" alguém que ainda está vivo. O filtro não detecta edições acompanhadas de fontes (inserção de texto contendo "http://" ou "<ref>").
Descrição: Detectar tentativa de inserir informações de pessoas (supostamente) recentemente falecidas. Não raro, alguns vândalos "matam" alguém que ainda está vivo. O filtro não detecta edições acompanhadas de fontes (inserção de texto contendo "http://" ou "<ref>").


Ativando filtro apenas no modo de registro, a princípio, para observação preliminar. --Kleiner
Ativando filtro apenas no modo de registro, a princípio, para observação preliminar. --Kleiner


Detecta quando se adiciona "morte" e "falecimento", independentemente de ter sido removido. Desta forma, preenchimento de infobox (que já possua "data_morte" ou "data_falecimento" em branco) também será detectado pelo filtro. --Kleiner
Retirando bots. Por algum motivo desconhecido, todo o wikitexto de uma edição é armazenado na added_lines, mesmo quando apenas uma única linha é alterada, causando falsos positivos absurdos. Deve ser verificado se isto ocorre só com bots ou com outros usuários também. --Kleiner


Retirando bots. Por algum motivo desconhecido, todo o wikitexto de uma edição é armazenado na added_lines, mesmo quando apenas uma única linha é alterada, causando falsos positivos absurdos. Deve ser verificado se isto ocorre só com bots ou com outros usuários também. --Kleiner
Analisando alguns disparos e fazendo mais alguns testes, percebo que uma configuração eficiente desse filtro será bem mais complicado do que parece, dadas as inúmeras possibilidades de falsos positivos. A priori, evitar certos tipos de falso positivo causam um grande aumento de falsos negativos, deixando o filtro bastante ineficiente. Mais estudos e testes são fundamentais. --Kleiner
Condições do filtro
Condições:
(ajuda | discussão)
(article_namespace = 0 | article_namespace = 102) & (action = "edit") & !(user_groups = "bot")
(article_namespace = 0 | article_namespace = 102) & (action = "edit") & !(user_groups = "bot")
&
&
(lcase(added_lines) rlike "(morte|morto|morta|morrido|faleceu|falecida|falecido)[^a-z]")
(lcase(added_lines) rlike "(morto|morta|morrido|falecimento|faleceu|falecida|falecido)[^a-z]")
&
&
!(lcase(removed_lines) rlike "(morte|morto|morta|morrido|faleceu|falecida|falecido)[^a-z]")
!(lcase(removed_lines) rlike "(morto|morta|morrido|faleceu|falecida|falecido)[^a-z]")
&
&
!(lcase(added_lines) rlike "(http|<ref)")
!(lcase(added_lines) rlike "(http|<ref)")