{"id":1007,"date":"2025-02-27T12:15:00","date_gmt":"2025-02-27T12:15:00","guid":{"rendered":"https:\/\/cloudlab.urv.cat\/catedracloud\/?p=1007"},"modified":"2025-02-24T21:25:00","modified_gmt":"2025-02-24T21:25:00","slug":"hackato-cloud-computing-urv-tsystems-2025-tarraco-c-mobility","status":"publish","type":"post","link":"https:\/\/cloudlab.urv.cat\/catedracloud\/2025\/02\/27\/hackato-cloud-computing-urv-tsystems-2025-tarraco-c-mobility\/","title":{"rendered":"Hackat\u00f3 Cloud Computing URV-TSystems 2025: Tarraco C-Mobility"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1870\" height=\"1052\" src=\"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/grup2hackato.jpg\" alt=\"\" class=\"wp-image-1010\" srcset=\"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/grup2hackato.jpg 1870w, https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/grup2hackato-300x169.jpg 300w, https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/grup2hackato-1024x576.jpg 1024w, https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/grup2hackato-768x432.jpg 768w, https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/grup2hackato-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1870px) 100vw, 1870px\" \/><\/figure>\n\n\n\n<p>Aquest projecte est\u00e0 enfocat a millorar la elasticitat del servei de transport d&#8217;autobusos urb\u00e0 i a aportar transpar\u00e8ncia a l&#8217;usuari, facilitant-ne el seu \u00fas. Implementem un sistema de detecci\u00f3 d&#8217;ocupaci\u00f3 per informar de la saturaci\u00f3 dels busos, i un algorisme de predicci\u00f3 d&#8217;ocupaci\u00f3 per ajudar a l&#8217;empresa a oferir la millor cobertura.<\/p>\n\n\n\n<p><strong>Nom Grup:<\/strong>&nbsp;CloudChain<\/p>\n\n\n\n<p><strong>Integrants<\/strong>: V\u00edctor Fosch Tena (v\u00ed<a>ctor.fosch@estudiants.urv.cat<\/a>), Joan Ignasi Cid Guardia (<a>joanignasi.cid@estudiants.urv.cat<\/a>), Miguel Robledo Kusz (<a>miguel.robledo@estudiants.urv.cat<\/a>)<\/p>\n\n\n\n<p><strong>Nom Projecte:<\/strong>&nbsp;Tarraco C-Mobility<\/p>\n\n\n\n<p><strong>Descripci\u00f3:<\/strong> Tarraco C-Mobility busca millorar la flexibilitat del transport urb\u00e0 a Tarragona i aportar transpar\u00e8ncia als usuaris. S\u2019implementa un sistema de detecci\u00f3 d\u2019ocupaci\u00f3 i un algoritme de predicci\u00f3 per optimitzar el servei. Hi ha un descontentament generalitzat a Tarragona a causa de la freq\u00fc\u00e8ncia del servei d\u2019autobusos i la incertesa sobre la seva disponibilitat. S\u2019aborda el problema des de dues perspectives: des de l\u2019empresa, amb un sistema de recompte de passatgers per detectar saturacions, predicci\u00f3 d\u2019ocupaci\u00f3 per optimitzar la planificaci\u00f3 i una arquitectura cloud escalable i fiable; i des de l\u2019usuari, amb una aplicaci\u00f3 web que permet la compra en l\u00ednia d\u2019abonaments, un mapa en temps real amb informaci\u00f3 sobre l\u2019ocupaci\u00f3 i places disponibles per a persones amb mobilitat redu\u00efda. S\u2019han utilitzat tecnologies com Python i JavaScript, frameworks com Pandas i Prophet, i eines com Docker i Redis. L\u2019arquitectura cloud implementada inclou un bucket S3 per emmagatzemar dades hist\u00f2riques, bases de dades DynamoDB per a un acc\u00e9s r\u00e0pid a prediccions i dades reals, funcions Lambda per al processament d\u2019imatges i c\u00e0lculs de predicci\u00f3, i un servidor amb cach\u00e9 Redis per gestionar les peticions dels usuaris. Aquest projecte fomenta l\u2019\u00fas del transport p\u00fablic, reduint la contaminaci\u00f3 a la ciutat i millorant la planificaci\u00f3 del servei fins i tot en casos excepcionals. Es valora el suport de la Universitat Rovira i Virgili i T-Systems en el marc de la Hackat\u00f3 Cloud Computing 2025.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Enlla\u00e7os d&#8217;inter\u00e8s<\/h5>\n\n\n\n<p><a href=\"https:\/\/github.com\/V0NINE\/TarracoCloudMobility\">Github<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/13GtCeKEG0ypktVmkY0Uh8NFYafH7ZK32\/view?usp=sharing\">Demo Processament Dades i Predicci\u00f3<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/1lW_bBHZS4_TSvfdRy1GmdJC5fVc_q_Wx\/view?usp=drive_link\">Demo Aplicaci\u00f3 Web<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aquest projecte est\u00e0 enfocat a millorar la elasticitat del servei de transport d&#8217;autobusos urb\u00e0 i a aportar transpar\u00e8ncia a l&#8217;usuari, facilitant-ne el seu \u00fas. Implementem un sistema de detecci\u00f3 d&#8217;ocupaci\u00f3 per informar de la saturaci\u00f3 dels busos, i un algorisme de predicci\u00f3 d&#8217;ocupaci\u00f3 per ajudar a l&#8217;empresa a oferir la millor cobertura. Nom Grup:&nbsp;CloudChain Integrants: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1017,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_swt_meta_header_display":false,"_swt_meta_footer_display":false,"_swt_meta_site_title_display":false,"_swt_meta_sticky_header":false,"_swt_meta_transparent_header":false,"footnotes":""},"categories":[15,94],"tags":[],"class_list":["post-1007","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-divulgacion","category-hackathon"],"jetpack_featured_media_url":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46.png","uagb_featured_image_src":{"full":["https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46.png",1440,1246,false],"thumbnail":["https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46-150x150.png",150,150,true],"medium":["https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46-300x260.png",300,260,true],"medium_large":["https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46-768x665.png",768,665,true],"large":["https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46-1024x886.png",1024,886,true],"1536x1536":["https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46.png",1440,1246,false],"2048x2048":["https:\/\/cloudlab.urv.cat\/catedracloud\/wp-content\/uploads\/2025\/02\/Captura-de-pantalla-2025-02-19-a-las-17.16.46.png",1440,1246,false]},"uagb_author_info":{"display_name":"C\u00e1tedra de Cloud Computing","author_link":"https:\/\/cloudlab.urv.cat\/catedracloud\/author\/catedracloud\/"},"uagb_comment_info":6,"uagb_excerpt":"Aquest projecte est\u00e0 enfocat a millorar la elasticitat del servei de transport d&#8217;autobusos urb\u00e0 i a aportar transpar\u00e8ncia a l&#8217;usuari, facilitant-ne el seu \u00fas. Implementem un sistema de detecci\u00f3 d&#8217;ocupaci\u00f3 per informar de la saturaci\u00f3 dels busos, i un algorisme de predicci\u00f3 d&#8217;ocupaci\u00f3 per ajudar a l&#8217;empresa a oferir la millor cobertura. Nom Grup:&nbsp;CloudChain Integrants:&hellip;","_links":{"self":[{"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/posts\/1007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/comments?post=1007"}],"version-history":[{"count":2,"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/posts\/1007\/revisions"}],"predecessor-version":[{"id":1065,"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/posts\/1007\/revisions\/1065"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/media\/1017"}],"wp:attachment":[{"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/media?parent=1007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/categories?post=1007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudlab.urv.cat\/catedracloud\/wp-json\/wp\/v2\/tags?post=1007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}