O twitter não serve para nada…
eu que sou um grande céptico e que nem vejo reality shows nem sei como experimentei esta coisa.
eu que sou um grande céptico e que nem vejo reality shows nem sei como experimentei esta coisa.
yeah right ahaha
Porque será? Será do guaraná?
Numa side note gostava de louvar as mudanças no inpi.pt agora marcasepatentes.pt que se tornou num site muito mais acessível do que era anteriormente. É pena ainda não conseguir usar a parte que mais interessa, a dos registos, com algo que não seja Internet Explorer….mas enfim, baby step a baby step hão-de lá chegar…
Como já aqui referi sou o gestor do motores24h.pt . Fui o primeiro a abordar o assunto da fraude já lá vão quase 2 anos. Falei várias vezes (nunca sendo demais) sobre os anúncios fraudulentos que proliferam em maior ou menor medida por todos os sites de classificados mais movimentados, pagos ou gratuitos não interessa.
No motores24h comecei a sentir este problema há cerca de ano e meio e daí para cá só piorava. O volume de anúncios aumentou e a sofisticação também. No início os burlões preenchiam os formulários a partir de traduções online que originavam erros facilmente detectáveis, como um carro com 50000 registos por exemplo. Numa segunda fase isso terminou e os anúncios pareciam legítimos mas os burlões continuavam a usar nomes estrangeiros. Entretanto a situação tornou-se muito pior, nomes portugueses muitas vezes com dados de morada e até telefone (imaginem os problemas que daí advêm) inteiramente copiados de anúncios legítimos. Os emails que usam passaram a ser em muitos casos de provedores portugueses, sapo, clix, etc. Como podem ver é cada vez mais difícil detectar os anúncios fraudulentos mesmo para o olho treinado e atento. Muitas vezes tinha de ir ver outros anúncios semelhantes e quando possível comparar preços e daí tentar perceber se era legítimo ou não.
Ora aqui é que está o cerne da questão - o preço. O preço muito baixo é o denominador comum de todos estes anúncios. É o “negócio da China” que atrai os mais incautos e que os faz enviar quantias consideráveis de dinheiro através de serviços do tipo Western Union. Ora estes envios de dinheiro não deixam rasto pois o dinheiro é invariavelmente levantado com documentos falsos e a Western Union não quer saber disso para nada. Deve sempre ser feita uma queixa à PJ pois eles actuam e eu sei disso em primeira mão.
Foi há cerca de 2 meses que resolvi acabar com este problema de vez. Felizmente fui muito bem sucedido tendo acabado com 90% dos anúncios fraudulentos. Como este problema é um problema demasiado grave achei que devia partilhar a solução.
A solução:
Como já disse o sucesso da fraude é inversamente proporcional ao preço do veículo. Daí que tenhamos de avaliar o preço justo do veículo e arranjar uma variação limite normal para esse preço. A beleza deste sistema é que se baseia em dados históricos e por isso vai-se criar uma média móvel do que é esse preço justo, ou seja o sistema é dinâmico e torna-se cada vez mais inteligente com o crescimento do site.
Criamos uma tabela mysql onde vamos registar os parâmetros a avaliar relativos a todos os veículos que já foram anunciados.
Neste exemplo temos:
+———————————————+—————————————–+
| Field | Type |
+———————————————+—————————————–+
| id | int(11) |
| preco | int(11) |
| marca | varchar(20) |
| modelo | varchar(20) |
| registoano | int(11) |
| combustivel | varchar(20) |
+———————————————+—————————————–+
Obviamente que esta tabela pode ser ampliada para acomodar mais parâmetros e tornar o sistema menos granular. Mas isso também traz problemas pois diminui a pool de dados que correspondem à pesquisa e por isso diminui a fiabilidade do resultado.
Ora um query para avaliar um determinado preço seria feito da seguinte forma:
//as variáveis $marca,$modelo etc são os dados do veículo que queremos avaliar
$query=’select avg(preco)
from history where marca="’.$marca.’" and
modelo="’.$modelo.’" and
registoano>=’.($registoano-1).’ and
registoano<=’.($registoano+1).’ and
combustivel="’.$combustivel.’"’;
$result = mysql_query($query);
$row = mysql_fetch_row($result);
//$row[0] será a média dos preços
//E aqui verificamos se o preço do veículo difere em mais de 30% do valor médio e se sim consideramos o anúncio suspeito
if($preco<($row[0]*0.7)){
return false;
}
Simples não é? E tão eficaz
A partir daqui é uma questão de tornar a pesquisa mais ou menos granular, mexendo nos intervalo de anos por exemplo ou adicionando mais parâmetros à tabela. Por último podemos ajustar a percentagem final de variação do preço.
Obviamente que num registo histórico pequeno vão existir mais falsos positivos mas lá está à medida que a pool cresce também a eficácia do sistema aumenta.
Espero que isto ajude quem se debate com este problema e que principalmente contribua para que cada vez menos pessoas sejam enganadas.