Skip to content

joanmarc28/UAB_hackaton_2025

 
 

Repository files navigation


SmartMetro Logo
SmartMetro

Projecte proposat per Deloitte i realitzat a la Hackató de la Escola d'Enginyeria de l'Universitat Autònoma de Barcelona.

1. Primer Objectiu2. Segon Objectiu3. Tercer Objectiu4. Quart ObjectiuEines UtilitzadesReferenciesCreditsGaleria

1. Primer Objectiu

L’equip de Deloitte ens ha facilitat un conjunt de datasets amb un gran conjunt de valors. Entre els diferents els datasets més crítics han estat: · Resum dades mensuals i diàries de viatgers FMB 2025_1er Semestre · Transport Public Barcelona

Posteriorment, haurem de convertir el pandas a un dataframe de geopandas. Aquest dataframe es pot directament convertir a format geojson tenint en compte conflictes amb els noms de les estacions entre els diferents datasets. Aquests fitxers .goejson com els pesos para les parades en un mapa Aquests fitxers, geojson s’utilitzen per representar els pesos de la demanda a les estacions a sobre d’un mapa, per poder analitzar el context de forma multivariant, amb dades com la densitat de la població o els equipaments. Per a fer el mapa s'usa MapLibre, una llibreria opensource de JavaScript. Permet pujar dades en una interfície molt personalitzable i visualitzar-les fins i tot, en 3D.

Logo

2. Segon Objectiu

D'acord amb les diferents dades analitzades i el mapa resultant, hem decidit ampliar l'L1 en direcció al mar i intersecant amb els plans d’ampliació de l'L2. Les noves parades es nomenarien amb el nom de les sortides a terra: -Rambla de Sant Juan -Doctor Robert -Passeig Marítim Així es veuria aquesta ampliació:

Logo

3. Tercer Objectiu

Aplicant la mateixa metodologia per definir quina és la millor línia d'acord amb quina connexió obtindríem, transbords i altres ampliacions ja anunciades per optimitzar l’impacte en el nivell de congestió de persones. Tenint en compte és clar qüestions com el terreny o les necessitats del ciutadà habitual de les diverses zones per les quals passarà.

Aquesta línia es nomenaria L12 i comptaria amb les següents parades:

Logo

4. Quart Objectiu

Com a funció addicional hem incorporat un chatbot de llenguatge. Aquest bot s’ha desenvolupat amb un LLM de l’Aina, al qual ens connectem al model amb l’ajuda de l'API PublicAI servei ubicat a Suiza i, per tant, mentenim nivell europeus de seguretat de dades.

Logo

Eines Utilitzades

Programació

python NumPy

Eines de Desenvolupament

VS Code Python DotEnv

Aplicació Web

Backend Frontend
FastAPI Jinja

Referencies

1 | OpenData Barcelona (Link)
2 | OpenData TMB (Link)

Credits

Arnau López Herreros
Arnau López Herreros
Joan Marc Samó Rojas
Joan Marc Samó Rojas
Josep Ma Cases
Josep Maria Cases
Gorka Sagristà Novell
Gorka Sagristà Novell

Galeria

Logo Logo Logo Logo Logo Logo Logo Logo Logo

About

UAB hackaton 2025 Repte Deloitte

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 48.8%
  • CSS 20.0%
  • Python 15.9%
  • HTML 9.3%
  • Jupyter Notebook 6.0%