Verifique.me é um protótipo de automatização de checagem de notícias pela internet.
O núcleo consiste de múltiplos componentes (módulos), cada componente é responsável por um tipo de processamento no núcleo:
- Jano: Módulo responsável por extrair e converter artigos/sites em um modelo compatível e simplificado.
- Carmenta: Módulo responsável exclusivamente para análise de texto, comparação/avaliação de relativos, e processamento de linguagem natural.
- Pales: Módulo responsável por organizar e controlar a rede neural usando o Talos/Keras
Este repositório contêm submódulos, clone-o usando:
git clone --recurse-submodules https://github.com/verifiqueme/core.git
Depende de:
É possível que a instalação acima falhe e você deve instalar os Wheels do PyICU
e pycld2
e deve-se instala-los manualmente usando como exemplo:
pipenv install ./PyICU.whl
Instale as dependências do pipenv e inicie o ambiente virtual:
pipenv install
pipenv shell
É necessário definir a variável de ambiente
MS_BING_KEY
com uma chave de busca gerada nos Cognitive Services eICU_VERSION
com base na versão do ICU que você utiliza