Projeto desenvolvido para o Sancathon Move 2021, hackathon com o objetivo de desenvolver soluções para a melhora do transporte coletivo em pequenas e médias cidades.
Projeto • Tecnologias • Layout • Recursos
O projeto foi desenvolvido com o objetivo de utilizar métodos computacionais para reajustar a frota rodoviária das pequenas e médias cidades conforme é alterado o fluxo de pessoas nos diferentes bairros das cidades. Para isso foi utilizado um banco de dados, contendo o fluxo de pessoas nos ônibus de determinada cidade, no qual foi aplicado algoritmos de teoria dos grafos junto ao de aprendizado de máquina para encontrar uma melhor distribuição da frota rodoviária para evitar problemas corriqueiros como super lotação, atrasos e ônibus vazios.
Nesse projeto foi utilizado as seguintes tecnologias:
- Python3
- NumPy
- NetworkX
- MatPlotLib
- SQLite
- Pandas
- TensorFlow
Para visualizar a análise de dados produzida pelo algoritmo foi desenvolvido uma interface no Figma:
- Banco de dados (SQLite)
- Manejo dos dados (Pandas/NumPy)
- Construção dos grafos (NetworkX/MatPlotLib)
- Aplicação de Machine Learning (TensorFlow)
Desenvolvido por Felipe Tommaselli, Francisco Affonso, Gianluca Capezzuto Sardinha, João Lucas Foltran, Ricardo Yudi Takahashi