Aqui se encontra o coração do nosso robozinho! O Motor é responsável por realizar a análise de um perfil e retornar um valor identificando a porcentagem de chance de ele ser um bot.
O motor do Pegabot é baseado em uma técnica de machine learning bastante conhecida, a Random Forest. Essa técnica foi escolhida por diferentes razões. Entre elas, sua simplicidade e amplo conhecimento, mas principalmente por sua explicabilidade, não funcionando como uma caixa preta, mas permitindo que consigamos entender e explicar os seus resultados de uma maneira lógica seguindo a árvore de decisão formada por ela.
Observe nosso nosso Código de Conduta na hora de realizar interações aqui no repositório. O objetivo é promover um espaço saudável de desenvolvimento.
Encorajamos todos os interessados a contribuírem para o projeto. Se você quiser mais informações, acesse contribuindo para o projeto para entender como você pode contribuir.
O Projeto será mantido sob as diretrizes de versão semântica, tanto quanto possível. Os lançamentos serão numerados com o seguinte formato:
<major>.<minor>.<patch>
Para obter mais informações sobre SemVer, visite http://semver.org.
Este projeto é gratuito e de código aberto. Você pode usá-lo para projetos comerciais, projetos de código aberto ou praticamente o que você quiser. No entanto, você deve disponibilizar o código fonte de qualquer biblioteca que utilize código fonte disponibilizado nesse repositório. Você pode ver aqui qual é a Licensa utilizada no projeto. Para uma explicação simples e em português dessa licensa, acesse esse site.
A versão inicial desse repositório foi desenvolvida por @otaviouss.
Agradecimentos ao desenvolvedor @krempser.