saraselis / SMA-EC

Aplicação de sistemas multiagentes para busca de tweets de hate jogadoras.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sistemas MultiAgentes Python 👋

Projeto 💣

Aplicação é um sistema multi-agentes, que irá criar agentes para pesquisar tweets de hate de jogadoras na API do Twitter.

A biblioteca utilizada para auxilio da implementação é a PADE. A aplicação cria um agente pesquisador que irá buscar por um nome específicos no Twitter e um segundo agente retorna o último tweet que contém o nome desejado.

Tags

Status do Projeto: em andamento ❕

Pré-requisitos ❓

  1. Python3
  2. Pip3
  3. Poetry:

Para instalar o poetry e gerenciar as dependencias do projeto.

pip3 install poetry

Ja dentro da pasta do projeto.

poetry shell

Para instalar as dependencias.

poetry install

Executando 🏃

Iniciar o banco de dados do PADE.

pade create-pade-db

Dentro da pasta trabalho_ia2, vamos executar o script agent_example_1 na porta 2000.

pade start-runtime agent_example_1.py --port 20000

Para acessar o front da aplicação.

http://172.19.167.225:5000/

PADE

Documentação do PADE

https://pade.readthedocs.io/pt_BR/latest/user/protocolos.html

Repositório GIT do PADE

https://github.com/grei-ufc/pade

Melhorias 🏆

  • Adicionar um terceiro agente e seus comportamentos para realizar o predict da mensagem recebida e verificar qual o sentimento daquele tweet ódio, felicidade, tristeza.

About

Aplicação de sistemas multiagentes para busca de tweets de hate jogadoras.


Languages

Language:Python 98.5%Language:Shell 1.5%