{"id":291,"date":"2019-02-07T20:27:49","date_gmt":"2019-02-07T20:27:49","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/toward-the-sentient-city-with-snap4city\/"},"modified":"2020-01-31T11:32:24","modified_gmt":"2020-01-31T10:32:24","slug":"toward-the-sentient-city-with-snap4city","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/","title":{"rendered":"Toward the Sentient City with Snap4City"},"content":{"rendered":"<p><span class=\"firstcharacter\">A&nbsp;<\/span><strong>sentient city<\/strong> knows what it has and makes decisions based on current, accurate and shared information.<\/p>\n<p>In the <span id=\"urn:batch-analysis-4ad67335-8936-4d5e-b28e-37c71d463ba9\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/smart_city\">smart city<\/span>, <span id=\"urn:batch-analysis-a9356c4e-2524-4c2c-8031-f32ec5204223\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/table_database\">databases<\/span> become real sensors, able to detect daily variations in the life of buildings, citizens, <span id=\"urn:batch-analysis-bc8668b2-d270-48ce-ba81-3aba4534b0fa\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ember_company\">companies<\/span>, consumption, etc.<\/p>\n<p><q>The challenge of the <span id=\"urn:batch-analysis-19264f7b-1f93-4498-be55-f4203514b36c\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/smart_city\">smart city<\/span> lies in the <span id=\"urn:batch-analysis-edcc0435-52f1-47e3-b13d-57e6d14696f6\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/complexity\">complexity<\/span> of managing heterogeneous <span id=\"urn:batch-analysis-524b2f38-45b4-4b93-a478-3cd46ed16035\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span><\/q><\/p>\n<p>The <strong>intelligent city<\/strong> is a place where digitised map data is mashed up and integrated with information coming from <strong>different public bodies<\/strong> (municipalities, Land Agency, chambers of commerce, service companies, etc.), with the <span id=\"urn:batch-analysis-39e9d052-75b9-4808-add6-bebd27fd57e5\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> collected by sensors (data collectors for weather, air quality, electronic meters, traffic, video surveillance, etc.), with comments posted on <span id=\"urn:batch-analysis-f3334adf-a4af-41a7-8a76-b401636c42f7\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/facebook\">Facebook<\/span>, tagged on Flickr or tweeted on Twitter.<\/p>\n<p>The challenge of the <span id=\"urn:batch-analysis-588e098d-52f7-48d8-a756-278aced51f52\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/smart_city\">smart city<\/span> lies in the <strong><span id=\"urn:batch-analysis-eab46010-377a-484c-9d2f-465fd0d191af\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/complexity\">complexity<\/span> of managing heterogeneous <span id=\"urn:batch-analysis-6e7e94fb-8efc-4ed7-b609-c13fd6753a3b\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span><\/strong>, which, as seen, can come from a variety of sources, creating an integrated and transversal model.<\/p>\n<p>The integration of such <span id=\"urn:batch-analysis-abde503c-92d1-4b87-a946-13085acd0bd2\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> encourages expansion of <span id=\"urn:batch-analysis-4c96fd87-bacf-47b2-b3fb-4b146ce06cc7\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/knowledge\">knowledge<\/span> and reduces reaction time compared to the occurrence of facts on the territory: the real challenge is, therefore, to develop integration platforms which can intelligently manage all this <span id=\"urn:batch-analysis-901adba2-ee7e-4b7f-80ce-798941736acd\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span>. Today we will talk about a <strong>platform designed for this purpose<\/strong>.<\/p>\n<p><q> Snap4City (scalable Smart aNalytic APplication builder for sentient Cities) is a fully <span id=\"urn:batch-analysis-5ffd6ce6-357d-4cc4-9c94-83322c2e1d2e\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/open_source\">open source<\/span>, data-driven, scalable platform based on cloud,<\/q><\/p>\n<p><a href=\"https:\/\/www.snap4city.org\/\">Snap4City<\/a> (scalable Smart aNalytic APplication builder for sentient Cities) is a <strong>fully <span id=\"urn:batch-analysis-906a2ad2-0aa0-4e90-aacd-4032e8d7977d\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/open_source\">open source<\/span>, data-driven, scalable platform based on cloud,<\/strong> which, through the analysis and aggregation of large amounts of <span id=\"urn:batch-analysis-db3855d9-18fb-45a9-9439-7a0d311568d5\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> and the use of <span id=\"urn:batch-analysis-58e81ec1-5aa9-4236-a4d3-64082bea6cb8\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/artificial_intelligence\">Artificial Intelligence<\/span> algorithms, is able to offer important services such as detection of anomalies, early warnings and environmental risk assessment.<\/p>\n<p>The platform enables stream and batch processing and is <strong>completely <\/strong>realised<strong> through microservices<\/strong> and by using easily replaceable tools, which make it scalable, flexible, safe and respectful of privacy, endowed with a powerful semantic reasoner.<\/p>\n<p>Snap4city is developed by the DIstributed Systems and Internet Technologies Lab (DISIT) of the University of Florence, a research laboratory specialising in IOT \/ IOE technologies, distributed systems for high <span id=\"urn:batch-analysis-43b2078e-f542-4059-b4ec-b0ab561d15f2\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/performance\">performance<\/span>, distributed and parallel <span id=\"urn:batch-analysis-e969222e-56a9-4fc1-a3da-0667dd8889d6\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computing\">computing<\/span>, big <span id=\"urn:batch-analysis-7bced710-0fca-4ce0-bd15-f4a59ca860b1\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span>, data analytics, <span id=\"urn:batch-analysis-7f65e1b8-2da3-4223-b236-adefee07dd15\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/smart_city\">smart cities<\/span>, semantic <span id=\"urn:batch-analysis-cce092cc-7863-443f-a69d-60bff1382fe6\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computing\">computing<\/span>, expert systems, NLP and the smart cloud. It is definitely a reference platform, used for experimentation across many projects and areas.<\/p>\n<p>It is also a <strong>Living Lab<\/strong>, a system based on a <strong>systematic co-creation approach<\/strong>, integrated innovation and research processes that lead&nbsp;to engaging users and making them sources of creation. The Living Lab allows operators as well as end users to develop their IOT applications, dashboards, data analytics in the cloud or, on IOT Edge, making full use of communication technologies and the cloud.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2474 aligncenter\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig1.jpg\" alt=\"\" width=\"1643\" height=\"600\"><\/p>\n<p><em>Img.1 &#8211; Scheme of Snap4City framework and modules.<\/em><\/p>\n<p><strong>The semantic reasoner on which Snap4City is based is Km4City<\/strong>, a multi-domain semantic model and tools. Born in 2013 as an ontology for <span id=\"urn:batch-analysis-0d3f4a6d-3bef-4c75-9aec-3538999ce197\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/smart_city\">smart cities<\/span>, its aim is to improve quality of life by enabling the creation of innovative services for cities with a&nbsp;<strong>particular focus on mobility, security, tourism and the reduction of consumption and cost.<\/strong><\/p>\n<p>At the moment, Km4City, a knowledge base for services of various <span id=\"urn:batch-analysis-9e784f3a-4911-4c59-8427-d0dcbbec775f\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/project\">projects<\/span>, spans the whole of Tuscany with its <span id=\"urn:batch-analysis-a6275426-141b-419e-a10f-83ca56319884\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span>, in terms of road information, points of interest, public transport services, gas stations, information on hospital triage, traffic flows and much more to come.<\/p>\n<p>The Snap4City platform offers many <span id=\"urn:batch-analysis-470a1ba1-32e1-4951-a227-e697e3d71164\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/feature_machine_learning\">features<\/span>, such as data acquisition from sources of any kind and with various protocols, their aggregation with a unified Km4City model, automatically reconciling complex <span id=\"urn:batch-analysis-b0a6413d-a14e-4365-bfc8-8875e97fe625\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span>, <span id=\"urn:batch-analysis-ce26bdf0-5917-4f6e-8ba8-cc1f4b5b3b4f\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> analytic even in streaming and displaying them directly in interactive Dashboard, on mobile or on other devices. Moreover, Snap4City highlights <strong>connections in the IoT \/ IoE End-to-End environment<\/strong>, secure and encrypted by any type of IoT Device. Furthermore, the proposed solution responds perfectly to the aims of the &#8220;<strong>Fourth Industrial Revolution<\/strong>&#8220;, <span id=\"urn:batch-analysis-cc29eae2-40d7-4530-ab05-3241c52dbd20\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/industry\">Industry<\/span> 4.0, the industrial automation process which aims to improve working conditions through the use of innovative technologies.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2474 aligncenter\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig2.jpg\" alt=\"\" width=\"1643\" height=\"600\"><\/p>\n<p><em>Img.2 &#8211; Interaction between sensors and data collector\/analysis tools.&nbsp;<\/em><\/p>\n<p>The following figure shows the Snap4City development environment through which an IoT Application of an IoT Edge is edited. The flows must be read from left to right and can present corresponding virtual or physical elements, IoT devices, such as buttons or virtual elements in the Dashboard.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2474 aligncenter\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig3.png\" alt=\"\" width=\"1643\" height=\"600\"><\/p>\n<p><em>Img.3 &#8211; Example of development environment for Iot with Node-RED.&nbsp;<\/em><\/p>\n<p>Snap4City also lends itself to analysis in the<strong> energy field<\/strong>, allowing the user to easily create systems that can handle<strong> large amounts of <span id=\"urn:batch-analysis-ed34bd74-9bc9-459b-9c64-6ffc13fbdce9\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> which can be <\/strong>analysed<strong> in real time.<\/strong> As an example of its application in this field, a <span id=\"urn:batch-analysis-8800ed1c-1458-4522-8a7f-1419fecd5ffb\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/prototype\">prototype<\/span> has been realised that includes a data acquisition system, a load generation system, a storage system on a MONGO Federated NoSQL storage and an indexing system based on Elastic Search. The results produced were represented in real time through Kibana (an open source data visualization plugin for Elasticsearch). The following figures show a Dashboard created through the Dashboard Builder of Snap4city in <span id=\"urn:batch-analysis-1d2138be-8a13-48fa-8eb9-1b885f622aaf\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/smart_city\">Smart City<\/span>, the first, and <span id=\"urn:batch-analysis-92c968dd-f242-4e54-b008-11e6358f1fd5\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/industry\">Industry<\/span> 4.0, the second.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2474 aligncenter\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png\" alt=\"\" width=\"1643\" height=\"600\"><\/p>\n<p><em>Img.4 &#8211; Example dashboard from real <span id=\"urn:batch-analysis-7687f1f7-75ea-4e4e-b32c-20a06a17cedf\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> on traffic.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2474 aligncenter\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig5.png\" alt=\"\" width=\"1643\" height=\"600\"><\/p>\n<p><em>Img.5 &#8211; Example dashboard from real <span id=\"urn:batch-analysis-710048b6-61aa-4b4d-a059-f60d194ad4a2\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> on energy consumption.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Snap4City platform and solutions are available at <a href=\"https:\/\/www.snap4city.org\">Snap4city.org<\/a> website, you can register and start exploring its <span id=\"urn:batch-analysis-e1a501e0-d5cc-43b5-8d0a-f7f42182753f\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/feature_machine_learning\">features<\/span>. But if you want <strong>to really challenge your skills and propose your innovative solutions for connected cities, you can join the upcoming Snap4City Hack, the big online hackathon on the topics of <span id=\"urn:batch-analysis-b0796f0c-ffe2-4eb3-b6f4-40a8da1993ef\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/smart_city\">Smart City<\/span> and IoT.<\/strong><\/p>\n<p><q>Snap4City launched a big online Hackathon on Ecological Watch, Social and Service Evolution, Stimulating Business Growth, City Aware.&nbsp;<\/q><\/p>\n<p>Using Snap4City tools to manage IoT, Big Data, and <span id=\"urn:batch-analysis-e84bec46-8d5b-4fdb-b540-1575ab277274\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/analytics\">analytics<\/span>, the hackathon challenges will cover different themes &#8211;&nbsp;<strong>Ecological Watch, Social and Service Evolution, Stimulating Business Growth, City Aware<\/strong> &#8211; and real <span id=\"urn:batch-analysis-891ca052-0724-49f7-8d51-6fbfdafc4077\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\">data<\/span> from cities such as <strong>Helsinki or Antwerp<\/strong>.<\/p>\n<p>Further information on the Hackathon is available on the on <a href=\"https:\/\/www.snap4city.org\/hackathon\">Snap4City.org\/hackathon<\/a> website.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A&nbsp;sentient city knows what it has and makes decisions based on current, accurate and shared information. In the smart city, databases become real sensors, able to detect daily variations in the life of buildings, citizens, companies, consumption, etc. The challenge of the smart city lies in the complexity of managing heterogeneous data The intelligent city&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\">Read more<\/a><\/p>\n","protected":false},"author":17,"featured_media":292,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[16],"tags":[],"collections":[],"class_list":{"0":"post-291","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-big-data","8":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Toward the Sentient City with Snap4City - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"Codemotion and Facebook organized the Tech Leadership Training boot camp, heres a personal reportage from one of our attendees.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Toward the Sentient City with Snap4City\" \/>\n<meta property=\"og:description\" content=\"Codemotion and Facebook organized the Tech Leadership Training boot camp, heres a personal reportage from one of our attendees.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-07T20:27:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-01-31T10:32:24+00:00\" \/>\n<meta name=\"author\" content=\"Flavia Weisghizzi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Flavia Weisghizzi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\"},\"author\":{\"name\":\"Flavia Weisghizzi\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/c17e712e99fe8547881a24f88b6f1fe0\"},\"headline\":\"Toward the Sentient City with Snap4City\",\"datePublished\":\"2019-02-07T20:27:49+00:00\",\"dateModified\":\"2020-01-31T10:32:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\"},\"wordCount\":999,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png\",\"articleSection\":[\"Big Data\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\",\"name\":\"Toward the Sentient City with Snap4City - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png\",\"datePublished\":\"2019-02-07T20:27:49+00:00\",\"dateModified\":\"2020-01-31T10:32:24+00:00\",\"description\":\"Codemotion and Facebook organized the Tech Leadership Training boot camp, heres a personal reportage from one of our attendees.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI\/ML\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Big Data\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Toward the Sentient City with Snap4City\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/c17e712e99fe8547881a24f88b6f1fe0\",\"name\":\"Flavia Weisghizzi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0961f1a08a65118e61bbec70f18400d1f9629bf196091843054d9bb664980953?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0961f1a08a65118e61bbec70f18400d1f9629bf196091843054d9bb664980953?s=96&d=mm&r=g\",\"caption\":\"Flavia Weisghizzi\"},\"description\":\"I'm a Communication Strategist and I&rsquo;m currently working for Codemotion, the innovation hub - based in LUISS ENLABS - that organises the biggest tech conference for software developers in EMEA. International brand development and online advertising, are the key focuses of my everyday job. Also, I nurture a passion for Free and Open Source, which I served in advocate\/marketing international projects both in GNOME and Ubuntu Communities. Finally, I collaborate with StartupItalia! by authoring articles on Innovation, technology, Digital Transformation topics.\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/flavia-weisghizzi\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Toward the Sentient City with Snap4City - Codemotion Magazine","description":"Codemotion and Facebook organized the Tech Leadership Training boot camp, heres a personal reportage from one of our attendees.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/","og_locale":"en_US","og_type":"article","og_title":"Toward the Sentient City with Snap4City","og_description":"Codemotion and Facebook organized the Tech Leadership Training boot camp, heres a personal reportage from one of our attendees.","og_url":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2019-02-07T20:27:49+00:00","article_modified_time":"2020-01-31T10:32:24+00:00","author":"Flavia Weisghizzi","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Flavia Weisghizzi","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/"},"author":{"name":"Flavia Weisghizzi","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/c17e712e99fe8547881a24f88b6f1fe0"},"headline":"Toward the Sentient City with Snap4City","datePublished":"2019-02-07T20:27:49+00:00","dateModified":"2020-01-31T10:32:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/"},"wordCount":999,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png","articleSection":["Big Data"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/","url":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/","name":"Toward the Sentient City with Snap4City - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png","datePublished":"2019-02-07T20:27:49+00:00","dateModified":"2020-01-31T10:32:24+00:00","description":"Codemotion and Facebook organized the Tech Leadership Training boot camp, heres a personal reportage from one of our attendees.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/toward-the-sentient-city-with-snap4city\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"AI\/ML","item":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/"},{"@type":"ListItem","position":3,"name":"Big Data","item":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/"},{"@type":"ListItem","position":4,"name":"Toward the Sentient City with Snap4City"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/c17e712e99fe8547881a24f88b6f1fe0","name":"Flavia Weisghizzi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0961f1a08a65118e61bbec70f18400d1f9629bf196091843054d9bb664980953?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0961f1a08a65118e61bbec70f18400d1f9629bf196091843054d9bb664980953?s=96&d=mm&r=g","caption":"Flavia Weisghizzi"},"description":"I'm a Communication Strategist and I&rsquo;m currently working for Codemotion, the innovation hub - based in LUISS ENLABS - that organises the biggest tech conference for software developers in EMEA. International brand development and online advertising, are the key focuses of my everyday job. Also, I nurture a passion for Free and Open Source, which I served in advocate\/marketing international projects both in GNOME and Ubuntu Communities. Finally, I collaborate with StartupItalia! by authoring articles on Innovation, technology, Digital Transformation topics.","url":"https:\/\/www.codemotion.com\/magazine\/author\/flavia-weisghizzi\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-600x360.png","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-600x360.png","author_info":{"display_name":"Flavia Weisghizzi","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/flavia-weisghizzi\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png",640,360,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-150x150.png",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-300x169.png",300,169,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png",640,360,false],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png",640,360,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png",640,360,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png",640,360,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png",100,56,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-180x128.png",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4.png",640,360,false],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-400x225.png",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-600x360.png",600,360,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/02\/fig4-600x360.png",600,360,true]},"uagb_author_info":{"display_name":"Flavia Weisghizzi","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/flavia-weisghizzi\/"},"uagb_comment_info":0,"uagb_excerpt":"A&nbsp;sentient city knows what it has and makes decisions based on current, accurate and shared information. In the smart city, databases become real sensors, able to detect daily variations in the life of buildings, citizens, companies, consumption, etc. The challenge of the smart city lies in the complexity of managing heterogeneous data The intelligent city&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=291"}],"version-history":[{"count":3,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/291\/revisions"}],"predecessor-version":[{"id":3137,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/291\/revisions\/3137"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/292"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=291"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}