Skip to content

Este projeto tem como objetivo criar uma aplicação capaz de, após percorrer os perfis do facebook, capturar informações de pessoas com base no seu perfil público. Após ter feito o perfilamento, você será capaz de trazer informações da pessoa após o reconhecimento facial.

License

Notifications You must be signed in to change notification settings

luizphilipe2/GodEye

Repository files navigation

Este projeto tem como objetivo criar uma aplicacao capaz de, após percorrer os perfis do facebook, capturar informações de pessoas com base no seu perfil público. Após ter feito o perfilamento, você será capaz de trazer informações da pessoa após o reconhecimento facial.

Requisitos

Para o funcionamento da aplicação, é necessário instalar os seguintes módulos através do PIP

  • selenium
  • BeautifulSoup
  • configparser
  • sqlite3

Support

Looking for help? Check out the instructions for getting support.

Como utilizar

1. CapturaProfile

Este modulo é responsável por capturar perfis para os próximos módulos

$ cd CaptureProfile
$ python3 CapturaProfile.py

Após a execucao deste módulo, o arquivo do sqlite tera uma tabela com 2 campos preenchidos: nome e link. Dessa forma, os outros módulos irão analisar e capturar as informações

2. CapturePhotos

Este modulo é responsável por capturar as fotos do perfil da pessoa, encontrar os rostos e salvar apenas os rostos em pastas separadas

$ cd CapturePhotos
$ python3 CapturePhotos.py

Após a execucao deste módulo, será criada uma pasta para cada perfil. E cada pasta irá conter os rostos encontrados no respectivo perfil

3. PhotoDataCreator [EM CONTRUÇÃO]

Este modulo é responsável mapear as caracteristicas dos rostos encontrados e armazenar uma hash.

Limites do projeto

Segue os dados que o projeto NÃO faz:

  • Compartilhar informações com terceiros
  • Compartilhar qualquer tipo de informação

Deseja contribuir mas nao sabe como?

Acompanhe a página de Issues. Lá você irá encontrar as atividades em aberto atualmente no projeto. Não sabe programar ainda? Não se preocupe, há outros tipos de atividades que você pode nos ajudar.

Arquitetura Básica

Este é um diagrama básico da aplicação

alt text

About

Este projeto tem como objetivo criar uma aplicação capaz de, após percorrer os perfis do facebook, capturar informações de pessoas com base no seu perfil público. Após ter feito o perfilamento, você será capaz de trazer informações da pessoa após o reconhecimento facial.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages