Skip to content

lennonalvesdias/fiap-8ia-arquitetura-de-dados

Repository files navigation

https://www.fiap.com.br/ MBA - Artifical Intelligence & Machine Learning

Cintia Akie Nakano . RM 333603 // Lennon V. Alves Dias . RM 334415 // Mateus Aguiar Florentino . RM 334444

Arquitetura de Dados

☕ Code and coffee

💻 Aplicação

Foi desenvolvida uma aplicação em Python para tratar os dados obtidos pelas APIs do site 4devs.com.br. Essa aplicação extrai os dados necessários para o trabalho, gera distribuições aleatórias de dados faltantes de acordo com pesos, além de realizar manipulações em possíveis dados faltantes.

Uma breve defesa sobre o projeto apresentado pode ser encontrado no arquivo REPORT.md.

🚀 Tecnologias

Para o desenvolvimento da API foi utilizado Python (3.8), Docker e Neo4J.

👨‍💻 Executando a aplicação (Passo a passo)

  • Clone esse repositório e navegue até ele
$ git clone https://github.com/lennonalvesdias/fiap-8ia-arquitetura-de-dados.git

$ cd fiap-8ia-arquitetura-de-dados
  • Execute os containers (requer docker e docker-compose corretamente instalados)
$ docker-compose up --build
  • Após o término da execução (você pode acompanhar os logs até identificar a mensagem ending application), navegue pelo browser e execute as consultas entre as entidades e seus relacionamentos

📂 Dados

Na pasta data estão os arquivos extraidos da API e manipulados pela aplicação, sendo eles:

arquivo descrição
companies.txt Lista de empresas
peoples.txt Lista de pessoas
universities.txt Lista de universidades

About

Arquitetura de Dados // Artificial Intelligence & Machine Learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published