
Projeto Twitter Intelligence OSINT realiza rastreamento e análise do Twitter
Um projeto escrito em Python para rastreamento e análise de tweets sem usar a API do Twitter.
pip3 install -r requirements.txt
Visualização do funcionamento da aplicação:

python3 tracking.py -h
python3 tracking.py --username "HaberSau"
python3 tracking.py --query "sakarya"
python3 tracking.py --username "HaberSau" --since 2015-09-10 --until 2015-09-12 --maxtweets 10
python3 tracking.py --query "sakarya" --location "True"
docker build . -t twitter-intelligence
docker run -it -p 5000:5000 --rm -v "images:/usr/src/app/images" twitter-intelligence
O analysis.py realiza o processamento das análises. São realizadas análises de usuário, hashtag e localização.
python3 analysis.py -h
python3 analysis py --location

A análise de localização é executada através do endereço http://localhost:5000/locations
Você deve escrever a chave da API do Google Maps no arquivo setting.py para exibir o mapa do Google.
GOOGLE_MAP_API_KEY='YOUR_GOOGLE_MAP_API_KEY'
python3 analysis.py --hashtag

python3 analysis.py --user
Se você quiser executar a aplicação GUI, deve alterar "#PyQt5==5.11.2" para "PyQt5==5.11.2" no requirements.txt e então executar o comando abaixo.
pip3 install -r requirements.txt
O socialgui.py é usado para a aplicação GUI.