Skip to content

Protótipo de automatização de checagem de notícias pela internet.

License

Notifications You must be signed in to change notification settings

verifiqueme/core

Repository files navigation

verifica.me

Núcleo

License

Verifique.me é um protótipo de automatização de checagem de notícias pela internet.

Componentes

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

Clonando

Este repositório contêm submódulos, clone-o usando:

git clone --recurse-submodules https://github.com/verifiqueme/core.git 

Instalando

Depende de:

Windows

  • PyICU (Pré-Compilado para o Python utilizado)
  • pycld2 (Pré-Compilado para o Python utilizado)

É 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

Instalando dependências

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 e ICU_VERSION com base na versão do ICU que você utiliza

About

Protótipo de automatização de checagem de notícias pela internet.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published