1<!DOCTYPE html><html lang="en-IE"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Research | AI for Smart Cities</title><meta name="author" content="AI for Smart Cities"/><meta name="generator" content="Starfield Technologies; Go Daddy Website Builder 8.0.0000"/><link rel="manifest" href="/manifest.webmanifest"/><link rel="apple-touch-icon" sizes="57x57" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:57,h:57,m"/><link rel="apple-touch-icon" sizes="60x60" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:60,h:60,m"/><link rel="apple-touch-icon" sizes="72x72" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:72,h:72,m"/><link rel="apple-touch-icon" sizes="114x114" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:114,h:114,m"/><link rel="apple-touch-icon" sizes="120x120" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:120,h:120,m"/><link rel="apple-touch-icon" sizes="144x144" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:144,h:144,m"/><link rel="apple-touch-icon" sizes="152x152" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:152,h:152,m"/><link rel="apple-touch-icon" sizes="180x180" href="//img1.wsimg.com/isteam/ip/static/pwa-app/logo-default.png/:/rs=w:180,h:180,m"/><meta property="og:url" content="https://ai4smartcities.eu/research"/> 2<meta property="og:site_name" content="ERC Proof of Concept Grant: AI for Smart Cities"/> 3<meta property="og:title" content="Artificial Intelligence for Smart Cities"/> 4<meta property="og:description" content="We have accessible answers for you!"/> 5<meta property="og:type" content="website"/> 6<meta property="og:image" content="https://i.vimeocdn.com/video/1034202733_3840x2160.jpg?r=pad"/> 7<meta property="og:locale" content="en_IE"/> 8<meta name="twitter:card" content="summary"/> 9<meta name="twitter:title" content="ERC Proof of Concept Grant: AI for Smart Cities"/> 10<meta name="twitter:description" content="Artificial Intelligence for Smart Cities"/> 11<meta name="twitter:image" content="https://i.vimeocdn.com/video/1034202733_3840x2160.jpg?r=pad"/> 12<meta name="twitter:image:alt" content="ERC Proof of Concept Grant: AI for Smart Cities"/> 13<meta name="theme-color" content="#cad8f1"/><style>/* 14This license can also be found at this permalink: https://www.fontsquirrel.com/license/league-spartan 15 16Copyright (c) September 22 2014, Micah Rich [email protected], with Reserved Font Name: "League Spartan". 17 18This Font Software is licensed under the SIL Open Font License, Version 1.1. 19This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL 20 21âââââââââââââââââââââââââââââ- 22SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 23âââââââââââââââââââââââââââââ- 24*/ 25@import url('//img1.wsimg.com/blobby/go/font/LeagueSpartan/league-spartan.css'); 26@import url('');</style> 27<style>.x{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;box-sizing:border-box}.x *,.x :after,.x :before{box-sizing:inherit}.x-el a[href^="mailto:"]:not(.x-el),.x-el a[href^="tel:"]:not(.x-el){color:inherit;font-size:inherit;text-decoration:inherit}.x-el-article,.x-el-aside,.x-el-details,.x-el-figcaption,.x-el-figure,.x-el-footer,.x-el-header,.x-el-hgroup,.x-el-main,.x-el-menu,.x-el-nav,.x-el-section,.x-el-summary{display:block}.x-el-audio,.x-el-canvas,.x-el-progress,.x-el-video{display:inline-block;vertical-align:baseline}.x-el-audio:not([controls]){display:none;height:0}.x-el-template{display:none}.x-el-a{background-color:transparent;color:inherit}.x-el-a:active,.x-el-a:hover{outline:0}.x-el-abbr[title]{border-bottom:1px dotted}.x-el-b,.x-el-strong{font-weight:700}.x-el-dfn{font-style:italic}.x-el-mark{background:#ff0;color:#000}.x-el-small{font-size:80%}.x-el-sub,.x-el-sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.x-el-sup{top:-.5em}.x-el-sub{bottom:-.25em}.x-el-img{vertical-align:middle;border:0}.x-el-svg:not(:root){overflow:hidden}.x-el-figure{margin:0}.x-el-hr{box-sizing:content-box;height:0}.x-el-pre{overflow:auto}.x-el-code,.x-el-kbd,.x-el-pre,.x-el-samp{font-family:monospace,monospace;font-size:1em}.x-el-button,.x-el-input,.x-el-optgroup,.x-el-select,.x-el-textarea{color:inherit;font:inherit;margin:0}.x-el-button{overflow:visible}.x-el-button,.x-el-select{text-transform:none}.x-el-button,.x-el-input[type=button],.x-el-input[type=reset],.x-el-input[type=submit]{-webkit-appearance:button;cursor:pointer}.x-el-button[disabled],.x-el-input[disabled]{cursor:default}.x-el-button::-moz-focus-inner,.x-el-input::-moz-focus-inner{border:0;padding:0}.x-el-input{line-height:normal}.x-el-input[type=checkbox],.x-el-input[type=radio]{box-sizing:border-box;padding:0}.x-el-input[type=number]::-webkit-inner-spin-button,.x-el-input[type=number]::-webkit-outer-spin-button{height:auto}.x-el-input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.x-el-input[type=search]::-webkit-search-cancel-button,.x-el-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.x-el-textarea{border:0}.x-el-fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.x-el-legend{border:0;padding:0}.x-el-textarea{overflow:auto}.x-el-optgroup{font-weight:700}.x-el-table{border-collapse:collapse;border-spacing:0}.x-el-td,.x-el-th{padding:0}.x{-webkit-font-smoothing:antialiased}.x-el-hr{border:0}.x-el-fieldset,.x-el-input,.x-el-select,.x-el-textarea{margin-top:0;margin-bottom:0}.x-el-fieldset,.x-el-input[type=email],.x-el-input[type=text],.x-el-textarea{width:100%}.x-el-label{vertical-align:middle}.x-el-input{border-style:none;padding:.5em;vertical-align:middle}.x-el-select:not([multiple]){vertical-align:middle}.x-el-textarea{line-height:1.75;padding:.5em}.x-el.d-none{display:none!important}.sideline-footer{margin-top:auto}@-webkit-keyframes loaderscale{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}@keyframes loaderscale{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.x-loader svg{display:inline-block}.x-loader svg:first-child{-webkit-animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite;animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite}.x-loader svg:nth-child(2){-webkit-animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite}.x-loader svg:nth-child(3){-webkit-animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite;animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.x-icon>svg{transition:transform .33s ease-in-out}.x-icon>svg.rotate-90{transform:rotate(-90deg)}.x-icon>svg.rotate90{transform:rotate(90deg)}.x-icon>svg.rotate-180{transform:rotate(-180deg)}.x-icon>svg.rotate180{transform:rotate(180deg)}.x-rt:after{content:"";clear:both}.x-rt ol,.x-rt ul{text-align:left}.x-rt p{margin:0}.x-rt br{clear:both}.mte-inline-block{display:inline-block}@media only screen and (min-device-width:1025px){:root select,_::-webkit-full-page-media,_:future{font-family:sans-serif!important}} 28 29</style> 30<style data-glamor="cxs-default-sheet">.x .c1-1{letter-spacing:normal}.x .c1-2{text-transform:none}.x .c1-3{background-color:rgb(255, 255, 255)}.x .c1-4{width:100%}.x .c1-5 > div{position:relative}.x .c1-6 > div{overflow:hidden}.x .c1-7 > div{margin-top:auto}.x .c1-8 > div{margin-right:auto}.x .c1-9 > div{margin-bottom:auto}.x .c1-a > div{margin-left:auto}.x .c1-b{font-family:Helvetica, arial, sans-serif}.x .c1-c{font-size:16px}.x .c1-h{background-color:rgb(22, 22, 22)}.x .c1-i{background-color:unset}.x .c1-j{padding-top:56px}.x .c1-k{padding-bottom:56px}.x .c1-l{overflow:visible}.x .c1-m{padding:0px !important}.x .c1-r{position:relative}.x .c1-s{z-index:2}.x .c1-t{filter:drop-shadow(0px 1px 1px #efefef)}.x .c1-u{margin-left:auto}.x .c1-v{margin-right:auto}.x .c1-w{padding-left:24px}.x .c1-x{padding-right:24px}.x .c1-y{max-width:100%}.x .c1-z{padding-top:0px}.x .c1-10{padding-bottom:0px}.x .c1-1e{padding-top:12px}.x .c1-1f{padding-bottom:12px}.x .c1-1h{display:flex}.x .c1-1i{box-sizing:border-box}.x .c1-1j{flex-direction:row}.x .c1-1k{flex-wrap:nowrap}.x .c1-1l{margin-top:0}.x .c1-1m{margin-right:-2px}.x .c1-1n{margin-bottom:0}.x .c1-1o{margin-left:-2px}.x .c1-1p{align-items:center}.x .c1-1u{flex-grow:1}.x .c1-1v{flex-shrink:1}.x .c1-1w{flex-basis:16.666666666666664%}.x .c1-1x{max-width:16.666666666666664%}.x .c1-1y{padding-right:2px}.x .c1-1z{padding-bottom:3px}.x .c1-20{padding-left:2px}.x .c1-21{justify-content:center}.x .c1-26{text-transform:inherit}.x .c1-27{text-decoration:none}.x .c1-28{word-wrap:break-word}.x .c1-29{overflow-wrap:break-word}.x .c1-2a{cursor:pointer}.x .c1-2b{justify-content:flex-start}.x .c1-2c{border-top:0px}.x .c1-2d{border-right:0px}.x .c1-2e{border-bottom:0px}.x .c1-2f{border-left:0px}.x .c1-2g{color:rgb(27, 27, 27)}.x .c1-2h{margin-left:0}.x .c1-2i{font-weight:400}.x .c1-2j{line-height:1.5}.x .c1-2k:hover{color:rgb(101, 119, 150)}
30.x .c1-2l:hover{border-color:rgb(79, 121, 173)}.x .c1-2m:active{color:rgb(30, 49, 74)}.x .c1-2n{color:rgb(101, 119, 150)}.x .c1-2o{display:inline-block}.x .c1-2p{vertical-align:top}.x .c1-2q{padding-top:6px}.x .c1-2r{padding-right:6px}.x .c1-2s{padding-bottom:6px}.x .c1-2t{padding-left:6px}.x .c1-2u{margin-right:0px}.x .c1-2v{flex-basis:66.66666666666666%}.x .c1-2w{max-width:66.66666666666666%}.x .c1-2x{z-index:10}.x .c1-2y{text-align:center}.x .c1-2z{font-family:'League Spartan', arial, helvetica, sans-serif}.x .c1-34{display:inline}.x .c1-35{line-height:1.45}.x .c1-36{font-size:22px}.x .c1-3b{word-wrap:normal !important}.x .c1-3c{overflow-wrap:normal !important}.x .c1-3d{display:none}.x .c1-3e{visibility:hidden}.x .c1-3f{position:absolute}.x .c1-3g{width:auto}.x .c1-3h{left:0}.x .c1-3i{font-size:32px}.x .c1-3n{font-size:28px}.x .c1-3t{justify-content:space-between}.x .c1-3u{height:100%}.x .c1-3v{flex-shrink:0}.x .c1-3w{flex-grow:0}.x .c1-3x{width:10%}.x .c1-3y > :not(:first-child){margin-left:32px}.x .c1-40{width:80%}.x .c1-41{justify-content:flex-end}.x .c1-42 > :nth-child(n){margin-right:32px}.x .c1-43 > :last-child{margin-right:0 !important}.x .c1-44{max-width:53px}.x .c1-45{max-height:24px}.x .c1-46{color:rgb(255, 255, 255)}.x .c1-47{margin-top:-1px}.x .c1-48{background-color:rgb(246, 246, 246)}.x .c1-49{position:fixed}.x .c1-4a{top:0px}.x .c1-4b{max-width:0px}.x .c1-4c{overflow-y:auto}.x .c1-4d{z-index:10002}.x .c1-4e{padding-top:72px}.x .c1-4f{-webkit-overflow-scrolling:touch}.x .c1-4g{transition:max-width .3s ease-in-out}.x .c1-4h{right:unset}.x .c1-4i{box-shadow:none !important}.x .c1-4j{overflow:hidden}.x .c1-4k{flex-direction:column}.x .c1-4l{color:rgb(125, 143, 176)}.x .c1-4m{vertical-align:middle}.x .c1-4n{line-height:1.3em}.x .c1-4o{font-style:normal}.x .c1-4p{right:15px}.x .c1-4q{top:15px}.x .c1-4r{left:20px}.x .c1-4s:hover{color:rgb(125, 143, 176)}.x .c1-4w{overflow-x:hidden}.x .c1-4x{-webkit-margin-before:0}.x .c1-4y{-webkit-margin-after:0}.x .c1-4z{-webkit-padding-start:0}.x .c1-50{text-align:left}.x .c1-51{padding-left:0}.x .c1-52{padding-right:0}.x .c1-53 > :last-child{padding-bottom:24px}.x .c1-54{color:rgb(87, 87, 87)}.x .c1-55{display:block}.x .c1-56{border-color:rgba(176, 176, 176, 0.5)}.x .c1-57{border-bottom-width:0px}.x .c1-58{border-bottom-style:solid}.x .c1-59:last-child{margin-bottom:0}.x .c1-5a:last-child{border-bottom:0}.x .c1-5b{letter-spacing:1px}.x .c1-5c{text-transform:uppercase}.x .c1-5d{padding-left:48px}.x .c1-5e{padding-right:40px}
30.x .c1-5f{min-width:200px}.x .c1-5g{color:rgb(96, 114, 145)}.x .c1-5h{font-size:14px}.x .c1-5i:hover{color:rgb(41, 65, 96)}.x .c1-5j:active{color:rgb(96, 114, 145)}.x .c1-5p{font-weight:700}.x .c1-5q{background-position:center}.x .c1-5r{background-size:auto, cover}.x .c1-5s{background-blend-mode:normal}.x .c1-5t{background-repeat:no-repeat}.x .c1-5u{text-shadow:0px 2px 30px rgba(0, 0, 0, 0.12)}.x .c1-5v{transition:opacity 0.25s, background-size 0.25s, background-position 0.25s}.x .c1-5w{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%), url("//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:50,h:50,cg:true,m,i:true/qt=q:1")}.x .c1-5x{min-height:200px}.x .c1-5y{padding-top:24px}.x .c1-5z{padding-bottom:24px}.x .c1-60 > div:nth-child(2){padding-top:24px}.x .c1-6f{flex-basis:auto}.x .c1-6h{line-height:1.42}.x .c1-6i{margin-bottom:12px}.x .c1-6j{font-size:40px}.x .c1-6o{border-style:solid}.x .c1-6p{display:inline-flex}.x .c1-6q{padding-left:40px}.x .c1-6r{padding-top:8px}.x .c1-6s{padding-bottom:8px}.x .c1-6t{min-height:56px}.x .c1-6u{border-radius:48px}.x .c1-6v{background-color:transparent}.x .c1-6w{border-color:currentColor}.x .c1-6x{border-top-width:2px}.x .c1-6y{border-right-width:2px}.x .c1-6z{border-bottom-width:2px}.x .c1-70{border-left-width:2px}.x .c1-71{text-shadow:none}.x .c1-72:hover{color:rgb(0, 0, 0)}.x .c1-73:hover{background-color:rgb(202, 216, 241)}.x .c1-74:hover{border-color:rgb(202, 216, 241)}.x .c1-76{line-height:1.27}.x .c1-77{margin-bottom:40px}.x .c1-78{color:rgb(128, 149, 186)}.x .c1-7b{font-size:unset}.x .c1-7c{color:inherit}.x .c1-7d{font-family:unset}.x .c1-7e{letter-spacing:unset}.x .c1-7f{text-transform:unset}.x .c1-7i{flex-wrap:wrap}.x .c1-7j{margin-right:-12px}.x .c1-7k{margin-bottom:-24px}.x .c1-7l{margin-left:-12px}.x .c1-7n{flex-basis:100%}.x .c1-7o{padding-right:12px}.x .c1-7p{padding-left:12px}.x .c1-7v > *{max-width:100%}.x .c1-7w > :nth-child(n){margin-bottom:24px}.x .c1-7x > :last-child{margin-bottom:0 !important}.x .c1-7y > :nth-child(n){margin-bottom:0px}.x .c1-7z{width:inherit}.x .c1-80 > p > span > a{font-family:Helvetica, arial, sans-serif}.x .c1-81 > p > span > a{color:rgb(27, 27, 27)}.x .c1-82 > p > span > a{font-size:22px}.x .c1-83 > p > span > a{font-weight:400}.x .c1-84 > p > span > a{letter-spacing:1px}.x .c1-85 > p > span > a{line-height:1.45}.x .c1-86 > p > span > a{text-transform:none}.x .c1-87 > p > span > a:hover{color:rgb(101, 119, 150)}.x .c1-89{margin-bottom:24px}.x .c1-8c > img{width:100%}.x .c1-8d{border-radius:0}.x .c1-8g{line-height:1.75}.x .c1-8h > p > ol{text-align:left}.x .c1-8i > p > ol{display:block}.x .c1-8j > p > ol{padding-left:1.3em}.x .c1-8k > p > ol{margin-left:12px}.x .c1-8l > p > ol{margin-right:12px}.x .c1-8m > p > ol{margin-top:auto}.x .c1-8n > p > ol{margin-bottom:auto}.x .c1-8o > p > ul{text-align:left}.x .c1-8p > p > ul{display:block}.x .c1-8q > p > ul{padding-left:1.3em}.x .c1-8r > p > ul{margin-left:12px}.x .c1-8s > p > ul{margin-right:12px}.x .c1-8t > p > ul{margin-top:auto}.x .c1-8u > p > ul{margin-bottom:auto}.x .c1-8v > ul{text-align:left}.x .c1-8w > ul{display:block}.x .c1-8x > ul{padding-left:1.3em}.x .c1-8y > ul{margin-left:12px}.x .c1-8z > ul{margin-right:12px}.x .c1-90 > ul{margin-top:auto}.x .c1-91 > ul{margin-bottom:auto}.x .c1-92 > ol{text-align:left}.x .c1-93 > ol{display:block}.x .c1-94 > ol{padding-left:1.3em}.x .c1-95 > ol{margin-left:12px}.x .c1-96 > ol{margin-right:12px}.x .c1-97 > ol{margin-top:auto}.x .c1-98 > ol{margin-bottom:auto}.x .c1-99{letter-spacing:inherit}.x .c1-9a{font-size:inherit !important}.x .c1-9b{line-height:inherit}.x .c1-9c{font-weight:inherit}.x .c1-9d{font-style:italic}.x .c1-9e{text-decoration:line-through}.x .c1-9f{text-decoration:underline}.x .c1-9g{color:#EEEEEE}.x .c1-9h{margin-top:-23px}.x .c1-9i{transform:rotate(180deg)}.x .c1-9j{filter:drop-shadow(0px 0px 0px #efefef)}.x .c1-9k{background-color:#EEEEEE}.x .c1-9l{border-top-style:solid}.x .c1-9m{border-top-width:1px}.x .c1-9n{border-color:#EEEEEE}.x .c1-9r{margin-top:0px}.x .c1-9s{padding-bottom:40px}.x .c1-9t{list-style-type:none}.x .c1-9u{[object -object]:0px}.x .c1-9w{padding-left:8px}.x .c1-9x{padding-right:8px}.x .c1-a0{letter-spacing:0.083em}.x .c1-a1{line-height:1.33}.x .c1-a2{font-size:12px}.x .c1-a9{color:rgb(89, 89, 89)}.x .c1-aa{margin-top:8px}.x .c1-ac{right:0px}.x .c1-ad{z-index:10000}.x .c1-ae{height:auto}.x .c1-af{background-color:rgb(202, 216, 241)}.x .c1-ag{transition:all 1s ease-in}.x .c1-ah{box-shadow:0 2px 6px 0px rgba(0,0,0,0.3)}.x .c1-ai{contain:content}.x .c1-aj{bottom:-500px}.x .c1-ar{color:rgb(0, 0, 0)}.x .c1-as > p > span > a{color:rgb(0, 0, 0)}.x .c1-at > p > span > a:hover{color:rgb(22, 22, 22)}.x .c1-au{max-height:300px}.x .c1-aw{margin-top:24px}.x .c1-ax{margin-bottom:4px}.x .c1-ay{word-break:break-word}.x .c1-az{flex-basis:50%}.x .c1-b0{padding-top:4px}.x .c1-b1{padding-bottom:4px}.x .c1-b2{min-height:40px}.x .c1-b3{color:rgb(22, 22, 22)}.x .c1-b4:nth-child(2){margin-left:24px}.x .c1-b5:hover{color:rgb(219, 219, 219)}.x .c1-b6:hover{background-color:rgb(22, 22, 22)}.x .c1-b7:hover{border-color:rgb(22, 22, 22)}.x .c1-b8{right:24px}.x .c1-b9{bottom:24px}.x .c1-ba{z-index:9999}
30.x .c1-bb{width:65px}.x .c1-bc{height:65px}.x .c1-be{border-radius:50%}.x .c1-bf{box-shadow:0px 3px 18px rgba(0, 0, 0, 0.25)}.x .c1-bg{transform:translateZ(0)}.x .c1-bh{color:rgb(19, 19, 20)}</style> 31<style data-glamor="cxs-xs-sheet">@media (max-width: 767px){.x .c1-n{padding-top:56px}}@media (max-width: 767px){.x .c1-o{padding-bottom:56px}}@media (max-width: 767px){.x .c1-30{width:100%}}@media (max-width: 767px){.x .c1-31{display:flex}}@media (max-width: 767px){.x .c1-32{justify-content:center}}@media (max-width: 767px){.x .c1-7g > :nth-child(n){margin-bottom:24px}}@media (max-width: 767px){.x .c1-7h > :last-child{margin-bottom:0 !important}}@media (max-width: 767px){.x .c1-8e{height:calc((100vw - 48px)/2)}}@media (max-width: 767px){.x .c1-9q{padding-bottom:32px}}@media (max-width: 767px){.x .c1-9v{flex-direction:column}}@media (max-width: 767px){.x .c1-9y{padding-top:4px}}@media (max-width: 767px){.x .c1-9z{padding-bottom:4px}}</style> 32<style data-glamor="cxs-sm-sheet">@media (min-width: 768px){.x .c1-d{font-size:16px}}@media (min-width: 768px){.x .c1-11{width:100%}}@media (min-width: 768px){.x .c1-1q{margin-top:0}}@media (min-width: 768px){.x .c1-1r{margin-right:-24px}}@media (min-width: 768px){.x .c1-1s{margin-bottom:0}}@media (min-width: 768px){.x .c1-1t{margin-left:-24px}}@media (min-width: 768px){.x .c1-22{padding-top:0}}@media (min-width: 768px){.x .c1-23{padding-right:24px}}@media (min-width: 768px){.x .c1-24{padding-bottom:0}}@media (min-width: 768px){.x .c1-25{padding-left:24px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-33{width:100%}}@media (min-width: 768px){.x .c1-37{font-size:22px}}@media (min-width: 768px){.x .c1-3j{font-size:38px}}@media (min-width: 768px){.x .c1-3o{font-size:30px}}@media (min-width: 768px){.x .c1-5k{font-size:14px}}@media (min-width: 768px){.x .c1-6k{font-size:48px}}@media (min-width: 768px){.x .c1-75{width:auto}}@media (min-width: 768px){.x .c1-7m{margin-bottom:-48px}}@media (min-width: 768px){.x .c1-7q{flex-basis:50%}}@media (min-width: 768px){.x .c1-7r{max-width:50%}}@media (min-width: 768px){.x .c1-7s{padding-bottom:48px}}@media (min-width: 768px){.x .c1-88{position:absolute}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-8b{position:relative}}@media (min-width: 768px){.x .c1-8f{object-fit:cover}}@media (min-width: 768px){.x .c1-a3{font-size:12px}}@media (min-width: 768px){.x .c1-ak{width:400px}}@media (min-width: 768px){.x .c1-al{max-height:500px}}@media (min-width: 768px){.x .c1-am{border-radius:7px}}@media (min-width: 768px){.x .c1-an{margin-top:24px}}@media (min-width: 768px){.x .c1-ao{margin-right:24px}}@media (min-width: 768px){.x .c1-ap{margin-bottom:24px}}@media (min-width: 768px){.x .c1-aq{margin-left:24px}}@media (min-width: 768px){.x .c1-av{max-height:140px}}</style> 33<style data-glamor="cxs-md-sheet">@media (min-width: 1024px){.x .c1-e{font-size:16px}}@media (min-width: 1024px){.x .c1-p{padding-top:100px}}@media (min-width: 1024px){.x .c1-q{padding-bottom:100px}}@media (min-width: 1024px){.x .c1-12{width:984px}}@media (min-width: 1024px){.x .c1-13{max-width:80%}}@media (min-width: 1024px){.x .c1-14{padding-top:24px}}@media (min-width: 1024px){.x .c1-15{padding-bottom:24px}}@media (min-width: 1024px){.x .c1-16{padding-left:0px}}@media (min-width: 1024px){.x .c1-17{padding-right:0px}}@media (min-width: 1024px){.x .c1-18{margin-top:0px}}@media (min-width: 1024px){.x .c1-19{margin-right:auto}}@media (min-width: 1024px){.x .c1-1a{margin-bottom:0px}}@media (min-width: 1024px){.x .c1-1b{margin-left:auto}}@media (min-width: 1024px){.x .c1-1g{display:none}}@media (min-width: 1024px){.x .c1-38{font-size:22px}}@media (min-width: 1024px){.x .c1-3k{font-size:38px}}@media (min-width: 1024px){.x .c1-3p{font-size:30px}}@media (min-width: 1024px){.x .c1-3s{display:block}}@media (min-width: 1024px){.x .c1-3z{display:flex}}@media (min-width: 1024px){.x .c1-4t{top:80px}}@media (min-width: 1024px){.x .c1-4u{left:unset}}@media (min-width: 1024px){.x .c1-4v{right:40px}}@media (min-width: 1024px){.x .c1-5l{min-width:300px}}@media (min-width: 1024px){.x .c1-5m{font-size:14px}}@media (min-width: 1024px){.x .c1-61{flex-direction:column}}@media (min-width: 1024px){.x .c1-62{justify-content:space-around}}@media (min-width: 1024px){.x .c1-63 > div:first-child{justify-content:flex-end}}@media (min-width: 1024px){.x .c1-64 > div:first-child{padding-right:8px}}@media (min-width: 1024px){.x .c1-65 > div:first-child{flex-shrink:1}}@media (min-width: 1024px){.x .c1-66 > div:only-child{justify-content:center}}@media (min-width: 1024px){.x .c1-67 > div:only-child{text-align:center}}@media (min-width: 1024px){.x .c1-68 > div:only-child{padding-left:0px}}@media (min-width: 1024px){.x .c1-69 > div:only-child{padding-right:0px}}@media (min-width: 1024px){.x .c1-6a > div:nth-child(2){justify-content:flex-start}}@media (min-width: 1024px){.x .c1-6b >
33 div:nth-child(2){padding-top:0px}}@media (min-width: 1024px){.x .c1-6c > div:nth-child(2){padding-left:0px}}@media (min-width: 1024px){.x .c1-6d > div:nth-child(2){flex-shrink:0}}@media (min-width: 1024px){.x .c1-6e > div:nth-child(2){max-width:50%}}@media (min-width: 1024px){.x .c1-6g{text-align:left}}@media (min-width: 1024px){.x .c1-6l{font-size:48px}}@media (min-width: 1024px){.x .c1-79{text-align:center}}@media (min-width: 1024px){.x .c1-7a{margin-bottom:72px}}@media (min-width: 1024px){.x .c1-7t{flex-basis:33.33333333333333%}}@media (min-width: 1024px){.x .c1-7u{max-width:33.33333333333333%}}@media (min-width: 1024px){.x .c1-8a{position:relative}}@media (min-width: 1024px){.x .c1-9o{padding-top:64px}}@media (min-width: 1024px){.x .c1-9p{padding-bottom:64px}}@media (min-width: 1024px){.x .c1-a4{font-size:12px}}@media (min-width: 1024px){.x .c1-a7{flex-basis:0%}}@media (min-width: 1024px){.x .c1-a8{max-width:none}}@media (min-width: 1024px){.x .c1-ab{text-align:right}}@media (min-width: 1024px){.x .c1-bd{z-index:9999}}</style> 34<style data-glamor="cxs-lg-sheet">@media (min-width: 1280px){.x .c1-f{font-size:16px}}@media (min-width: 1280px){.x .c1-1c{width:1160px}}@media (min-width: 1280px){.x .c1-39{font-size:22px}}@media (min-width: 1280px){.x .c1-3l{font-size:44px}}@media (min-width: 1280px){.x .c1-3q{font-size:32px}}@media (min-width: 1280px){.x .c1-5n{font-size:14px}}@media (min-width: 1280px){.x .c1-6m{font-size:62px}}@media (min-width: 1280px){.x .c1-a5{font-size:12px}}</style> 35<style data-glamor="cxs-xl-sheet">@media (min-width: 1536px){.x .c1-g{font-size:18px}}@media (min-width: 1536px){.x .c1-1d{width:1280px}}@media (min-width: 1536px){.x .c1-3a{font-size:24px}}@media (min-width: 1536px){.x .c1-3m{font-size:48px}}@media (min-width: 1536px){.x .c1-3r{font-size:36px}}@media (min-width: 1536px){.x .c1-5o{font-size:16px}}@media (min-width: 1536px){.x .c1-6n{font-size:64px}}@media (min-width: 1536px){.x .c1-a6{font-size:14px}}</style> 36<style>.page-inner { background-color: rgb(255, 255, 255); min-height: 100vh; }</style> 37<style>.grecaptcha-badge { visibility: hidden; }</style>
38<script>if(!("IntersectionObserver"in window)){const e=document.createElement("script");e.src="https://img1.wsimg.com/poly/v2/polyfill.min.js?unknown=polyfill&flags=gated&features=default%2Cfetch%2CArray.prototype.%40%40iterator%2CArray.prototype.find%2CArray.prototype.findIndex%2CFunction.name%2CNumber.isFinite%2CPromise%2CString.prototype.repeat%2CMath.sign%2CMath.trunc%2CArray.prototype.includes%2CObject.entries%2CObject.values%2CObject.is%2CIntersectionObserver%2CIntl.~locale.en-IE",document.head.appendChild(e)}</script>
vendor: 1 bytes, line 38
38
39<script>!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";window.guacImage=n(2),window.guacDefer=n(3),window.onVisualComplete=n(4),window.markVisuallyComplete=n(5),window.deferBootstrap=n(6)},function(e,t,n){"use strict";function o(e,t,n,o){const c=(n=n||{}).delay||500,s=n.cellSize||{x:20,y:20};let u,d,a,w,l,f,g,p=!0;const h=function(e){const o='url("'+e+'")';let r=o;if(n.backgroundLayers&&n.backgroundLayers.constructor===Array){const e=n.backgroundLayers.map((function(e){return e.replace(/{width}/g,a.w).replace(/{height}/g,a.h)}));r=[].concat(e,[o]).join(", ")}t.style.backgroundImage=r,setTimeout((function(){t.style.opacity=1}),300)}.bind(this),b=function(){p&&(o?o(d,a):n.useTreatmentData?h(d):t.style.backgroundImage='url("'+d+'")',n.shouldMarkVisuallyComplete&&window&&window.markVisuallyComplete(),t.setAttribute("data-guac-image","loaded"))}.bind(this),v=function(){const e=document.createElement("img");e.src=d,e.complete||!e.addEventListener?b():e.addEventListener("load",b)}.bind(this),m=function(){if(!p)return;t.setAttribute("data-guac-image","loading"),u=null;const n=r(t,s);return n?(a||(a=n),n.w!==a.w||n.h!==a.h?(a=n,l(1)):(d=i(e,n,s),void(d!==w?(w=d,!g&&window.IntersectionObserver?(g=new window.IntersectionObserver((e,t)=>{e.forEach(e=>{const{target:n,isIntersecting:o}=e;o&&(v(),t.unobserve(n))})}),g.observe(t)):v(),!f&&window.MutationObserver&&(f=new MutationObserver((function(){l(1)})),f.observe(t,{childList:!0,subtree:!0}))):t.setAttribute("data-guac-image","loaded")))):l()}.bind(this);l=function(e){u&&clearTimeout(u),u=setTimeout(m,isNaN(e)?c:e)}.bind(this),this.unmount=function(){u&&(clearTimeout(u),u=null),window.removeEventListener("resize",l),f&&f.disconnect(),g&&g.disconnect(),p=!1};const y=function(){t.removeEventListener("load",y),window.addEventListener("resize",l),m()};window.guacDefer&&!n.loadEagerly?(t.addEventListener("load",y),window.guacDefer.background(t)):y()}function r(e,t){const n={w:t.x,h:t.y};if("undefined"!=typeof window&&e){const t=Math.min(window.devicePixelRatio||1,3),o=window.getComputedStyle(e);if(n.w=Math.round(parseInt(o.width,10)*t),n.h=Math.round(parseInt(o.height,10)*t),isNaN(n.w)||isNaN(n.h))return}return n}function i(e,t,n){const o=t.w%n.x,r=t.h%n.y,i=Math.max(o?t.w+(n.x-o):t.w,n.x),c=Math.max(r?t.h+(n.y-r):t.h,n.y);return e.replace(/\{width\}/g,i).replace(/\{height\}/g,c)}o.getUrl=function(e,t,n){if(!t)throw new Error("cellSize is required");const o=r(n,t);if(o)return i(e,o,t)},e.exports=o},function(e,t,n){"use strict";let o=[],r=!1;const i=function(e){e.dispatchEvent(new Event("load"))},c={background:new IntersectionObserver((function(e,t){e.forEach((function(e){e.isIntersecting&&(t.unobserve(e.target),i(e.target))}))}),{rootMargin:"50% 0%"})};window.addEventListener("load",(function(){o.forEach((function(e){window.requestIdleCallback((function(){c.background.unobserve(e),i(e)}))})),r=!0,o=[]})),e.exports={background:function(e){if(window.requestIdleCallback){if(r)return void i(e);o.push(e)}c.background.observe(e)}}},function(e,t,n){"use strict";e.exports=function(e){return window.VISUAL_COMPLETE?void e():(window._vctListeners=window._vctListeners||[],void window._vctListeners.push(e))}},function(e,t,n){"use strict";e.exports=function(){window.vctElements--,window.VISUAL_COMPLETE||window.vctElements||(window.VISUAL_COMPLETE=window.performance.now(),window._trfd&&window._trfd.push({vct:window.VISUAL_COMPLETE}
39),window._vctListeners&&window._vctListeners.forEach((function(e){e()})))}},function(e,t,n){"use strict";const o=new Set,r={},i="undefined"!=typeof window&&new window.IntersectionObserver((e,t)=>{e.forEach(e=>{const{target:n,isIntersecting:o}=e;o&&(window.Core.utils.renderBootstrap(r[n.id]),delete r[n.id],t.unobserve(n))})});e.exports=function(e,t=!1){const{radpack:n,elId:c}=e;n&&t&&window.radpack.getDeps(n).then(e=>{e.forEach(e=>{if(!o.has(e)){const t=document.createElement("link");t.rel="prefetch",t.href=e,t.as="script",t.crossOrigin="Anonymous",document.head.appendChild(t),o.add(e)}})}),r[c]=e,i.observe(document.getElementById(c))}}]);</script>
vendor: 1 bytes, line 39
39
40<script>"undefined"===typeof _trfq&&(window._trfq=[]);"undefined"==typeof _trfd&&(window._trfd=[]);</script>
vendor: 1 bytes, line 40
40
41<script>function trackingEnabledForType(t){return!("undefined"!=typeof document&&"click"===t&&!Boolean(window._allowCT))||(window._allowCT=-1!==document.cookie.indexOf("cookie_terms_accepted"),window._allowCT)}function logTcclEvent(t,e){var n=e||this.getAttribute("data-tccl");if(window._trfq&&n)try{var o=n.split(","),d=o[0],r=o[1];if(!trackingEnabledForType(r))return;for(var c=o.splice(2),i=[],l=0;l<c.length;l+=2)i.push([c[l],c[l+1]]);window._trfq.push(["cmdLogEvent",r,d,i])}catch(t){window._trfq.push(["cmdLogEvent","gc_published_site_error","tccl.published.log",[["error",t.toString()],["data",n]]])}}"undefined"!=typeof window&&"undefined"!=typeof document&&window.addEventListener("DOMContentLoaded",function(){for(var t=document.querySelectorAll("[data-tccl]"),e=0;e<t.length;e++)try{var n=t[e].getAttribute("data-tccl").split(",");t[e].addEventListener(n[1],logTcclEvent)}catch(t){window._trfq.push(["cmdLogEvent","gc_published_site_error","tccl.published.add",[["error",t.toString()]]])}});</script>
vendor: 1 bytes, line 41
41
42<script>"use strict"; 43 44if ('serviceWorker' in navigator) { 45 window.addEventListener('load', function () { 46 navigator.serviceWorker.register('/sw.js').then(function () { 47 console.log('sw: registration complete'); 48 }).catch(function (err) { 49 console.log(err); 50 }); 51 }); 52}</script>
52</head> 53<body class="x x-fonts-league-spartan" context="[object Object]"><div id="layout-fc-7-acb-06-dbb-7-4824-b-0-b-1-bb-0-b-80370-ce-2" class="layout layout-layout layout-layout-layout-30 locale-en-IE lang-en"><div data-ux="Page" id="page-40" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-4 c1-5 c1-6 c1-7 c1-8 c1-9 c1-a c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div page-inner c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div id="0ec368a1-859f-4da7-b215-07ada9573ddb" class="widget widget-header widget-header-header-9"><div data-ux="Header" role="main" data-aid="HEADER_WIDGET" id="n-41" class="x-el x-el-div x-el x-el c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-h c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" data-aid="HEADER_SECTION" class="x-el x-el-section c1-1 c1-2 c1-i c1-j c1-k c1-l c1-m c1-b c1-c c1-n c1-o c1-d c1-p c1-q c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-r c1-s c1-4 c1-3 c1-t c1-b c1-c c1-d c1-e c1-f c1-g"><nav data-ux="Container" class="x-el x-el-nav c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-z c1-10 c1-b c1-c c1-11 c1-d c1-12 c1-13 c1-14 c1-15 c1-16 c1-17 c1-18 c1-19 c1-1a c1-1b c1-e c1-1c c1-f c1-1d c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1e c1-1f c1-b c1-c c1-d c1-1g c1-e c1-f c1-g"><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-1h c1-1i c1-1j c1-1k c1-1l c1-1m c1-1n c1-1o c1-1p c1-b c1-c c1-1q c1-1r c1-1s c1-1t c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-1w c1-1x c1-z c1-1y c1-1z c1-20 c1-1p c1-21 c1-b c1-c c1-22 c1-23 c1-24 c1-25 c1-d c1-e c1-f c1-g"><div id="bs-1"><a rel="" role="button" aria-haspopup="menu" data-ux="LinkDropdown" data-toggle-ignore="true" id="42" aria-expanded="false" toggleId="n-41-navId-mobile" uniqueId="n-41" icon="hamburger" openIcon="hamburger" openWidth="100%" closeAttr="data-close" data-edit-interactive="true" data-aid="HAMBURGER_MENU_LINK" aria-label="Hamburger Site Navigation Icon" href="#" data-typography="LinkAlpha" class="x-el x-el-a c1-1 c1-26 c1-27 c1-28 c1-29 c1-1h c1-2a c1-1p c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-b c1-c c1-2i c1-2j c1-2k c1-2l c1-2m c1-d c1-1g c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Section.Default.Link.Dropdown.43.click,click"><svg viewBox="0 0 24 24" fill="currentColor" width="40px" height="40px" data-ux="IconHamburger" class="x-el x-el-svg c1-1 c1-2 c1-2n c1-2o c1-2p c1-2q c1-2r c1-2s c1-2t c1-2h c1-2u c1-b c1-c c1-d c1-e c1-f c1-g"><g><path fill-rule="evenodd" d="M4 8h16V6H4z"></path><path fill-rule="evenodd" d="M4 13.096h16v-2.001H4z"></path><path fill-rule="evenodd" d="M4 18.346h16v-2H4z"></path></g></svg></a></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-2v c1-2w c1-z c1-1y c1-10 c1-20 c1-r c1-2x c1-2y c1-b c1-c c1-22 c1-23 c1-24 c1-25 c1-d c1-e c1-f c1-g"><div data-ux="Block" data-aid="HEADER_LOGO_RENDERED" class="x-el x-el-div c1-2o c1-2z c1-y c1-c c1-30 c1-31 c1-32 c1-33 c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="menu" data-ux="Link" data-page="a9cd9ec9-6e5f-4821-92d9-f8d5b3c0d631" title="ERC Proof of Concept Grant: AI for Smart Cities" href="/" data-typography="LinkAlpha" class="x-el x-el-a c1-1 c1-26 c1-27 c1-28 c1-29 c1-34 c1-2a c1-2c c1-2d c1-2e c1-2f c1-y c1-4 c1-b c1-2n c1-c c1-2i c1-2j c1-2k c1-2l c1-2m c1-d c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Logo.Default.Link.Default.44.click,click"><div data-ux="Block" id="logo-container-45" class="x-el x-el-div c1-1 c1-2 c1-2o c1-4 c1-r c1-b c1-c c1-d c1-e c1-f c1-g"><h3 role="heading" aria-level="3" data-ux="LogoHeading" id="logo-text-46" data-aid="HEADER_LOGO_TEXT_RENDERED" data-typography="LogoAlpha" class="x-el x-el-h3 c1-1 c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-2o c1-2z c1-2g c1-36 c1-2i c1-37 c1-38 c1-39 c1-3a">ERC Proof of Concept Grant: AI for Smart Cities</h3><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xxlarge" data-scaler-id="scaler-logo-container-45" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-1 c1-2 c1-3b c1-3c c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-3d c1-3e c1-3f c1-3g c1-l c1-3h c1-3i c1-2z c1-2g c1-2i c1-3j c1-3k c1-3l c1-3m">ERC Proof of Concept Grant: AI for Smart Cities</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xlarge" data-scaler-id="scaler-logo-container-45" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-1 c1-2 c1-3b c1-3c c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-3d c1-3e c1-3f c1-3g c1-l c1-3h c1-3n c1-2z c1-2g c1-2i c1-3o c1-3p c1-3q c1-3r">ERC Proof of Concept Grant: AI for Smart Cities</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="large" data-scaler-id="scaler-logo-container-45" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-1 c1-2 c1-3b c1-3c c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-3d c1-3e c1-3f c1-3g c1-l c1-3h c1-36 c1-2z c1-2g c1-2i c1-37 c1-38 c1-39 c1-3a">ERC Proof of Concept Grant: AI for Smart Cities</span></div></a></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-1w c1-1x c1-z c1-1y c1-10 c1-20 c1-1p c1-21 c1-b c1-c c1-22 c1-23 c1-24 c1-25 c1-d c1-e c1-f c1-g"></div></div></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-3d c1-b c1-c c1-d c1-3s c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1p c1-1h c1-3t c1-3u c1-r c1-2x c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1h c1-3v c1-3w c1-1p c1-3x c1-3y c1-b c1-c c1-d c1-e c1-f c1-g"><div id="bs-2"><a rel="" role="button" aria-haspopup="menu" data-ux="LinkDropdown" data-toggle-ignore="true" id="47" aria-expanded="false" openWidth="400px" toggleId="n-41-navId-mobile" uniqueId="n-41" icon="hamburger" openIcon="hamburger" closeAttr="data-close" data-edit-interactive="true" data-aid="HAMBURGER_MENU_LINK" aria-label="Hamburger Site Navigation Icon" href="#" data-typography="LinkAlpha" class="x-el x-el-a c1-1 c1-26 c1-27 c1-28 c1-29 c1-1h c1-2a c1-1p c1-2b c1-2c c1-2d c1-2e c1-2f c1-2g c1-2h c1-b c1-c c1-2i c1-2j c1-2k c1-2l c1-2m c1-d c1-3z c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Section.Default.Link.Dropdown.48.click,click"><svg viewBox="0 0 24 24" fill="currentColor" width="40px" height="40px" data-ux="IconHamburger" class="x-el x-el-svg c1-1 c1-2 c1-2n c1-2o c1-2p c1-2q c1-2r c1-2s c1-2t c1-2h c1-2u c1-b c1-c c1-d c1-e c1-f c1-g"><g><path fill-rule="evenodd" d="M4 8h16V6H4z"></path><path fill-rule="evenodd" d="M4 13.096h16v-2.001H4z"></path><path fill-rule="evenodd" d="M4 18.346h16v-2H4z"></path></g></svg></a></div></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1h c1-21 c1-2y c1-40 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" data-aid="HEADER_LOGO_RENDERED" class="x-el x-el-div c1-1h c1-2z c1-y c1-21 c1-c c1-30 c1-31 c1-32 c1-33 c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="menu" data-ux="Link" data-page="a9cd9ec9-6e5f-4821-92d9-f8d5b3c0d631" title="ERC Proof of Concept Grant: AI for Smart Cities" href="/" data-typography="LinkAlpha" class="x-el x-el-a c1-1 c1-26 c1-27 c1-28 c1-29 c1-34 c1-2a c1-2c c1-2d c1-2e c1-2f c1-y c1-4 c1-b c1-2n c1-c c1-2i c1-2j c1-2k c1-2l c1-2m c1-d c1-e c1-f c1-g" data-tccl="ux2.HEADER.header9.Logo.Default.Link.Default.49.click,click"><div data-ux="Block" id="logo-container-50" class="x-el x-el-div c1-1 c1-2 c1-2o c1-4 c1-r c1-b c1-c c1-d c1-e c1-f c1-g"><h3 role="heading" aria-level="3" data-ux="LogoHeading" id="logo-text-51" data-aid="HEADER_LOGO_TEXT_RENDERED" data-typography="LogoAlpha" class="x-el x-el-h3 c1-1 c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-2o c1-2z c1-2g c1-36 c1-2i c1-37 c1-38 c1-39 c1-3a">ERC Proof of Concept Grant: AI for Smart Cities</h3><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xxlarge" data-scaler-id="scaler-logo-container-50" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-1 c1-2 c1-3b c1-3c c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-3d c1-3e c1-3f c1-3g c1-l c1-3h c1-3i c1-2z c1-2g c1-2i c1-3j c1-3k c1-3l c1-3m">ERC Proof of Concept Grant: AI for Smart Cities</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="xlarge" data-scaler-id="scaler-logo-container-50" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-1 c1-2 c1-3b c1-3c c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-3d c1-3e c1-3f c1-3g c1-l c1-3h c1-3n c1-2z c1-2g c1-2i c1-3o c1-3p c1-3q c1-3r">ERC Proof of Concept Grant: AI for Smart Cities</span><span role="heading" aria-level="NaN" data-ux="scaler" data-size="large" data-scaler-id="scaler-logo-container-50" aria-hidden="true" data-typography="LogoAlpha" class="x-el x-el-span c1-1 c1-2 c1-3b c1-3c c1-35 c1-2h c1-2u c1-1l c1-1n c1-y c1-3d c1-3e c1-3f c1-3g c1-l c1-3h c1-36 c1-2z c1-2g c1-2i c1-37 c1-38 c1-39 c1-3a">ERC Proof of Concept Grant: AI for Smart Cities</span></div></a></div></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-3v c1-3w c1-3x c1-1h c1-41 c1-1p c1-42 c1-43 c1-b c1-c c1-d c1-e c1-f c1-g"></div></div></div></nav><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1h c1-21 c1-b c1-c c1-d c1-e c1-f c1-g"><svg data-ux="SVG" class="x-el x-el-svg c1-1 c1-2 c1-3f c1-44 c1-45 c1-46 c1-47 c1-s c1-t c1-b c1-c c1-d c1-e c1-f c1-g"><g fill="currentColor" fill-rule="evenodd" width="53" height="24">
53<path d="M26.5 24L53 0H0z"></path></g></svg></div></div><div role="navigation" data-ux="NavigationDrawer" id="n-41-navId-mobile" domainName="ai4smartcities.eu" pageRoute="/research" class="x-el x-el-div c1-1 c1-2 c1-48 c1-49 c1-4a c1-4 c1-3u c1-4b c1-4c c1-4d c1-4e c1-4f c1-4g c1-3h c1-4h c1-4i c1-4j c1-1h c1-4k c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-1g c1-e c1-f c1-g"></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-w c1-x c1-b c1-c c1-d c1-e c1-f c1-g"><svg viewBox="0 0 24 24" fill="currentColor" width="40px" height="40px" data-ux="NavigationDrawerCloseIcon" data-edit-interactive="true" data-close="true" class="x-el x-el-svg c1-1 c1-2 c1-4l c1-2o c1-4m c1-2q c1-2r c1-2s c1-2t c1-2a c1-4n c1-4o c1-4p c1-4q c1-4r c1-s c1-3f c1-3n c1-2h c1-2u c1-b c1-4s c1-3o c1-4t c1-4u c1-4v c1-3p c1-3q c1-3r"><path fill-rule="evenodd" d="M17.999 4l-6.293 6.293L5.413 4 4 5.414l6.292 6.293L4 18l1.413 1.414 6.293-6.292 6.293 6.292L19.414 18l-6.294-6.293 6.294-6.293z"></path></svg></div><div data-ux="Container" id="n-41-navContainerId-mobile" class="x-el x-el-div c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-4c c1-4w c1-4 c1-b c1-c c1-11 c1-d c1-12 c1-e c1-1c c1-f c1-1d c1-g"><div data-ux="Block" id="n-41-navLinksContentId-mobile" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><ul role="menu" data-ux="NavigationDrawerList" id="n-41-navListId-mobile" class="x-el x-el-ul c1-1 c1-2 c1-1l c1-1n c1-2h c1-2u c1-4x c1-4y c1-4z c1-50 c1-z c1-10 c1-51 c1-52 c1-28 c1-29 c1-53 c1-b c1-c c1-d c1-e c1-f c1-g"><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-54 c1-1n c1-55 c1-56 c1-57 c1-58 c1-27 c1-b c1-c c1-59 c1-5a c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="menu" data-ux="NavigationDrawerLink" target="" data-page="a9cd9ec9-6e5f-4821-92d9-f8d5b3c0d631" data-edit-interactive="true" data-close="true" href="/" data-typography="NavBeta" class="x-el x-el-a c1-5b c1-5c c1-27 c1-28 c1-29 c1-1h c1-2a c1-1e c1-1f c1-5d c1-5e c1-1p c1-5f c1-3t c1-b c1-5g c1-5h c1-2i c1-35 c1-5i c1-5j c1-5k c1-5l c1-5m c1-5n c1-5o" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.52.click,click"><span>Home</span></a></li><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-54 c1-1n c1-55 c1-56 c1-57 c1-58 c1-27 c1-b c1-c c1-59 c1-5a c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLinkActive" target="" data-page="5b6cebe7-f007-4c9e-b0ce-2ee043b8008e" data-edit-interactive="true" data-close="true" href="/research" data-typography="NavBeta" class="x-el x-el-a c1-5b c1-5c c1-27 c1-28 c1-29 c1-1h c1-2a c1-1e c1-1f c1-5d c1-5e c1-1p c1-5f c1-3t c1-b c1-5g c1-5h c1-5p c1-35 c1-5i c1-5j c1-5k c1-5l c1-5m c1-5n c1-5o" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Active.53.click,click"><span>Research</span></a></li><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-54 c1-1n c1-55 c1-56 c1-57 c1-58 c1-27 c1-b c1-c c1-59 c1-5a c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLink" target="" data-page="e084ef39-0578-4283-9211-3cb553b45b9e" data-edit-interactive="true" data-close="true" href="/team" data-typography="NavBeta" class="x-el x-el-a c1-5b c1-5c c1-27 c1-28 c1-29 c1-1h c1-2a c1-1e c1-1f c1-5d c1-5e c1-1p c1-5f c1-3t c1-b c1-5g c1-5h c1-2i c1-35 c1-5i c1-5j c1-5k c1-5l c1-5m c1-5n c1-5o" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.54.click,click"><span>Team</span></a></li><li role="menuitem" data-ux="NavigationDrawerListItem" class="x-el x-el-li c1-1 c1-2 c1-54 c1-1n c1-55 c1-56 c1-57 c1-58 c1-27 c1-b c1-c c1-59 c1-5a c1-d c1-e c1-f c1-g"><a rel="" role="link" aria-haspopup="false" data-ux="NavigationDrawerLink" target="" data-page="8fd0d98d-3216-48bf-89dd-ded62566f42f" data-edit-interactive="true" data-close="true" href="/contact-us" data-typography="NavBeta" class="x-el x-el-a c1-5b c1-5c c1-27 c1-28 c1-29 c1-1h c1-2a c1-1e c1-1f c1-5d c1-5e c1-1p c1-5f c1-3t c1-b c1-5g c1-5h c1-2i c1-35 c1-5i c1-5j c1-5k c1-5l c1-5m c1-5n c1-5o" data-tccl="ux2.HEADER.header9.NavigationDrawer.Default.Link.Default.55.click,click"><span>Contact Us</span></a></li></ul><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-55 c1-d c1-1g c1-e c1-f c1-g"></div></div></div></div></section> </div></div></div><div id="bb990d15-f9df-4632-bec1-2282db4dcc35" class="widget widget-introduction widget-introduction-introduction-5"><div data-ux="WidgetBanner" role="region" id="bb990d15-f9df-4632-bec1-2282db4dcc35" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div>
53 <div id="guacBg56" role="img" data-ux="Background" dataAid="IMAGE_RENDERED" class="x-el x-el-div c1-1 c1-2 c1-5q c1-5r c1-5s c1-5t c1-5u c1-5v c1-5w c1-b c1-c c1-d c1-e c1-f c1-g"><section data-ux="SectionBanner" class="x-el x-el-section c1-1 c1-2 c1-i c1-j c1-k c1-5x c1-b c1-c c1-n c1-o c1-d c1-p c1-q c1-e c1-f c1-g"><div data-ux="Container" class="x-el x-el-div c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-b c1-c c1-11 c1-d c1-12 c1-e c1-1c c1-f c1-1d c1-g"><div data-ux="CardBanner" class="x-el x-el-div x-el c1-1 c1-2 c1-1h c1-4k c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-1h c1-1p c1-21 c1-4k c1-5y c1-5z c1-60 c1-b c1-c c1-11 c1-d c1-12 c1-61 c1-62 c1-63 c1-64 c1-65 c1-66 c1-67 c1-68 c1-69 c1-6a c1-6b c1-6c c1-6d c1-6e c1-e c1-1c c1-f c1-1d c1-g"><div data-ux="CardBannerBlock" class="x-el x-el-div c1-1 c1-2 c1-1h c1-1u c1-2y c1-z c1-10 c1-6f c1-b c1-c c1-30 c1-d c1-6g c1-e c1-f c1-g"><h1 role="heading" aria-level="1" data-ux="CardBannerHeading" data-aid="SECTION_TITLE_RENDERED" data-promoted-from="2" data-order="0" data-typography="HeadingAlpha" class="x-el x-el-h1 c1-1 c1-2 c1-28 c1-29 c1-6h c1-2h c1-2u c1-1l c1-6i c1-2y c1-2z c1-46 c1-6j c1-2i c1-6k c1-6l c1-6m c1-6n">Welcome</h1></div><div data-ux="CardBannerBlock" class="x-el x-el-div c1-1 c1-2 c1-1h c1-1u c1-2y c1-z c1-10 c1-6f c1-b c1-c c1-30 c1-d c1-6g c1-e c1-f c1-g"><a data-ux-btn="primary" customBorderWidth="small" data-ux="CardBannerButton" color="PRIMARY" fill="GHOST" shape="PILL" decoration="NONE" shadow="NONE" data-aid="CTA_BUTTON_RENDERED" href="/research" target="" data-tccl="ux2.INTRODUCTION.introduction5.Card.Banner.Button.Primary.57.click,click" data-page="5b6cebe7-f007-4c9e-b0ce-2ee043b8008e" data-typography="ButtonAlpha" class="x-el x-el-a c1-5b c1-5c c1-1l c1-2u c1-1n c1-2h c1-2a c1-6o c1-6p c1-1p c1-21 c1-2y c1-27 c1-29 c1-28 c1-r c1-y c1-4 c1-6q c1-5e c1-6r c1-6s c1-6t c1-6u c1-6v c1-46 c1-6w c1-6x c1-6y c1-6z c1-70 c1-b c1-5p c1-71 c1-5h c1-72 c1-73 c1-74 c1-75 c1-5k c1-5m c1-5n c1-5o">Find out more</a></div></div></div></section>
53<script>new guacImage("//img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/1.Cairo_footprint_composite.png/:/rs=w:{width},h:{height},cg:true,m/cr=w:{width},h:{height},a:cc",document.getElementById('guacBg56'),{"useTreatmentData":true,"backgroundLayers":["linear-gradient(to bottom, rgba(0, 0, 0, 0.24) 0%, rgba(0, 0, 0, 0.24) 100%)"]})</script>
53</div> </div></div></div><div id="96a34b0b-395b-49f4-8a52-5e91be744a30" class="widget widget-content widget-content-content-2"><div data-ux="Widget" role="region" id="96a34b0b-395b-49f4-8a52-5e91be744a30" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-i c1-j c1-k c1-b c1-c c1-n c1-o c1-d c1-p c1-q c1-e c1-f c1-g"><div data-ux="Container" class="x-el x-el-div c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-b c1-c c1-11 c1-d c1-12 c1-e c1-1c c1-f c1-1d c1-g"><h2 role="heading" aria-level="2" data-ux="SectionHeading" data-aid="CONTENT_SECTION_TITLE_RENDERED" data-typography="HeadingBeta" class="x-el x-el-h2 c1-1 c1-2 c1-28 c1-29 c1-76 c1-2h c1-2u c1-1l c1-77 c1-4j c1-2y c1-2z c1-3n c1-78 c1-2i c1-3o c1-79 c1-7a c1-3p c1-3q c1-3r"><span data-ux="Element" class="">Research Goals</span></h2><div data-ux="ContentCards" class="x-el x-el-div x-el c1-1 c1-2 c1-2y c1-21 c1-b c1-c c1-7g c1-7h c1-d c1-e c1-f c1-g c1-1 c1-2 c1-1h c1-1i c1-1j c1-7i c1-1l c1-7j c1-7k c1-7l c1-b c1-c c1-1q c1-1r c1-7m c1-1t c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-7n c1-y c1-z c1-7o c1-5z c1-7p c1-1h c1-b c1-c c1-7q c1-7r c1-22 c1-23 c1-7s c1-25 c1-d c1-7t c1-7u c1-e c1-f c1-g"><div data-ux="ContentCard" class="x-el x-el-div x-el c1-1 c1-2 c1-r c1-1h c1-4k c1-1p c1-2y c1-2b c1-4 c1-7v c1-7w c1-7x c1-1u c1-b c1-c c1-7g c1-7h c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-4 c1-r c1-7y c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-aid="CONTENT_HEADLINE1_RENDERED" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-1n c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-88 c1-37 c1-38 c1-39 c1-3a">Artificial Intelligence</h4><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-89 c1-3e c1-3f c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-37 c1-8a c1-38 c1-39 c1-3a">Artificial Intelligence</h4><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-89 c1-3e c1-3f c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-8b c1-37 c1-38 c1-39 c1-3a">Artificial Intelligence</h4></div><div data-ux="ContentCardWrapperImage" class="x-el x-el-div c1-1 c1-2 c1-2o c1-u c1-v c1-2y c1-8c c1-b c1-c c1-d c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><img data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Picture2.png/:/cr=t:0%25,l:5.56%25,w:88.89%25,h:100%25/rs=w:388,h:194,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-srcsetlazy="//img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Picture2.png/:/cr=t:0%25,l:5.56%25,w:88.89%25,h:100%25/rs=w:388,h:194,cg:true, //img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Picture2.png/:/cr=t:0%25,l:5.56%25,w:88.89%25,h:100%25/rs=w:776,h:388,cg:true 2x, //img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Picture2.png/:/cr=t:0%25,l:5.56%25,w:88.89%25,h:100%25/rs=w:1164,h:582,cg:true 3x" data-ux="Image" data-aid="CONTENT_IMAGE1_RENDERED" class="x-el x-el-img c1-1 c1-2 c1-3g c1-y c1-u c1-v c1-1l c1-1n c1-4m c1-8d c1-b c1-c c1-8e c1-8f c1-d c1-e c1-f c1-g"/></span></div><div data-ux="ContentCardText" data-aid="CONTENT_DESCRIPTION1_RENDERED" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-28 c1-29 c1-8g c1-1l c1-1n c1-8h c1-8i c1-8j c1-8k c1-8l c1-8m c1-8n c1-8o c1-8p c1-8q c1-8r
53c1-8s c1-8t c1-8u c1-8v c1-8w c1-8x c1-8y c1-8z c1-90 c1-91 c1-92 c1-93 c1-94 c1-95 c1-96 c1-97 c1-98 c1-4 c1-1u c1-b c1-2g c1-c c1-2i c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span>We will extend the unique AI algorithms developed in the ERC Starting grant to <strong class="x-el x-el-span c1-99 c1-26 c1-b c1-9a c1-7c c1-5p c1-9b">very high-resolution data</strong> for <strong class="x-el x-el-span c1-99 c1-26 c1-b c1-9a c1-7c c1-5p c1-9b">Smart City</strong> applications. Achieving this will advance our AI solution for Smart City from a technology readiness level of 4 to 6.</span></p></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-7n c1-y c1-z c1-7o c1-5z c1-7p c1-1h c1-b c1-c c1-7q c1-7r c1-22 c1-23 c1-7s c1-25 c1-d c1-7t c1-7u c1-e c1-f c1-g"><div data-ux="ContentCard" class="x-el x-el-div x-el c1-1 c1-2 c1-r c1-1h c1-4k c1-1p c1-2y c1-2b c1-4 c1-7v c1-7w c1-7x c1-1u c1-b c1-c c1-7g c1-7h c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-4 c1-r c1-7y c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-aid="CONTENT_HEADLINE2_RENDERED" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-1n c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-88 c1-37 c1-38 c1-39 c1-3a">EO Datacube Technology</h4><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-89 c1-3e c1-3f c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-37 c1-8a c1-38 c1-39 c1-3a">Artificial Intelligence</h4><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-89 c1-3e c1-3f c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-8b c1-37 c1-38 c1-39 c1-3a">Artificial Intelligence</h4></div><div data-ux="ContentCardWrapperImage" class="x-el x-el-div c1-1 c1-2 c1-2o c1-u c1-v c1-2y c1-8c c1-b c1-c c1-d c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><img data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Capture.PNG/:/cr=t:0%25,l:0%25,w:100%25,h:87.65%25/rs=w:388,h:194,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-srcsetlazy="//img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Capture.PNG/:/cr=t:0%25,l:0%25,w:100%25,h:87.65%25/rs=w:388,h:194,cg:true, //img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Capture.PNG/:/cr=t:0%25,l:0%25,w:100%25,h:87.65%25/rs=w:776,h:388,cg:true 2x, //img1.wsimg.com/isteam/ip/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/Capture.PNG/:/cr=t:0%25,l:0%25,w:100%25,h:87.65%25/rs=w:1164,h:582,cg:true 3x" data-ux="Image" data-aid="CONTENT_IMAGE2_RENDERED" class="x-el x-el-img c1-1 c1-2 c1-3g c1-y c1-u c1-v c1-1l c1-1n c1-4m c1-8d c1-b c1-c c1-8e c1-8f c1-d c1-e c1-f c1-g"/></span></div><div data-ux="ContentCardText" data-aid="CONTENT_DESCRIPTION2_RENDERED" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-28 c1-29 c1-8g c1-1l c1-1n c1-8h c1-8i c1-8j c1-8k c1-8l c1-8m c1-8n c1-8o c1-8p c1-8q c1-8r
53c1-8s c1-8t c1-8u c1-8v c1-8w c1-8x c1-8y c1-8z c1-90 c1-91 c1-92 c1-93 c1-94 c1-95 c1-96 c1-97 c1-98 c1-4 c1-1u c1-b c1-2g c1-c c1-2i c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span>We intended to integrate our AI algorithms with the latest Earth observation <strong class="x-el x-el-span c1-99 c1-26 c1-b c1-9a c1-7c c1-5p c1-9b">Data Cube</strong> technology, and offer our software as a commercial, integrated service.</span></p></div></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-7n c1-y c1-z c1-7o c1-5z c1-7p c1-1h c1-b c1-c c1-7q c1-7r c1-22 c1-23 c1-7s c1-25 c1-d c1-7t c1-7u c1-e c1-f c1-g"><div data-ux="ContentCard" class="x-el x-el-div x-el c1-1 c1-2 c1-r c1-1h c1-4k c1-1p c1-2y c1-2b c1-4 c1-7v c1-7w c1-7x c1-1u c1-b c1-c c1-7g c1-7h c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-4 c1-r c1-7y c1-b c1-c c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-aid="CONTENT_HEADLINE3_RENDERED" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-1n c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-88 c1-37 c1-38 c1-39 c1-3a">Market Analysis</h4><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-89 c1-3e c1-3f c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-37 c1-8a c1-38 c1-39 c1-3a">Artificial Intelligence</h4><h4 role="heading" aria-level="4" data-ux="ContentCardHeading" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-89 c1-3e c1-3f c1-7z c1-4a c1-b c1-2g c1-36 c1-2i c1-80 c1-81 c1-82 c1-83 c1-84 c1-85 c1-86 c1-87 c1-8b c1-37 c1-38 c1-39 c1-3a">Market Analysis</h4></div><div data-ux="ContentCardWrapperImage" class="x-el x-el-div c1-1 c1-2 c1-2o c1-u c1-v c1-2y c1-8c c1-b c1-c c1-d c1-e c1-f c1-g"><span data-ux="Element" class="x-el x-el-span c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><img data-lazyimg="true" data-srclazy="//img1.wsimg.com/isteam/stock/4693/:/cr=t:5.98%25,l:0%25,w:100%25,h:75%25/rs=w:388,h:194,cg:true" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" srcSet="//img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 451w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 768w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1024w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1280w, //img1.wsimg.com/isteam/ip/static/transparent_placeholder.png/:/rs=w:388,h:194,cg:true,m,i:true/qt=q:1 1536w" sizes="(min-width: 451px) and (max-width: 767px) 767px, (min-width: 768px) and (max-width: 1023px) 1023px, (min-width: 1024px) and (max-width: 1279px) 1279px, (min-width: 1280px) and (max-width: 1535px) 1535px, (min-width: 1536px) 1536px" data-srcsetlazy="//img1.wsimg.com/isteam/stock/4693/:/cr=t:5.98%25,l:0%25,w:100%25,h:75%25/rs=w:388,h:194,cg:true, //img1.wsimg.com/isteam/stock/4693/:/cr=t:5.98%25,l:0%25,w:100%25,h:75%25/rs=w:776,h:388,cg:true 2x, //img1.wsimg.com/isteam/stock/4693/:/cr=t:5.98%25,l:0%25,w:100%25,h:75%25/rs=w:1164,h:582,cg:true 3x" data-ux="Image" data-aid="CONTENT_IMAGE3_RENDERED" class="x-el x-el-img c1-1 c1-2 c1-3g c1-y c1-u c1-v c1-1l c1-1n c1-4m c1-8d c1-b c1-c c1-8e c1-8f c1-d c1-e c1-f c1-g"/></span></div><div data-ux="ContentCardText" data-aid="CONTENT_DESCRIPTION3_RENDERED" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-28 c1-29 c1-8g c1-1l c1-1n c1-8h c1-8i c1-8j c1-8k c1-8l c1-8m c1-8n c1-8o c1-8p c1-8q c1-8r c1-8s c1-8t c1-8u c1-8v c1-8w c1-8x c1-8y c1-8z c1-90 c1-91 c1-92 c1-93 c1-94 c1-95 c1-96 c1-97 c1-98 c1-4 c1-1u c1-b c1-2g c1-c c1-2i c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span>Our value proposition in AI4SmartCities is a set of professional solutions for very high resolution geo-spatial and social-economic indicators for Smart City planning and management by retrieving them from big EO data using AI.</span></p></div></div></div></div></div></section> </div></div></div><div id="1738ddf0-a168-441d-8ea6-0259fbfcf06e" class="widget widget-footer widget-footer-footer-4"><div data-ux="Widget" role="contentinfo" id="1738ddf0-a168-441d-8ea6-0259fbfcf06e" class="x-el x-el-div x-el c1-1 c1-2 c1-3 c1-b c1-c c1-d c1-e c1-f c1-g c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div> <div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1h c1-21 c1-9g c1-b c1-c c1-d c1-e c1-f c1-g"><svg data-ux="SVG" class="x-el x-el-svg c1-1 c1-2 c1-3f c1-44 c1-45 c1-9h c1-s c1-9i c1-9j c1-b c1-c c1-d c1-e c1-f c1-g"><g fill="currentColor" fill-rule="evenodd" width="53" height="24">
53<path d="M26.5 24L53 0H0z"></path></g></svg></div><section data-ux="Section" class="x-el x-el-section c1-1 c1-2 c1-9k c1-j c1-k c1-9l c1-9m c1-9n c1-b c1-c c1-n c1-o c1-d c1-9o c1-9p c1-e c1-f c1-g"><div data-ux="Container" class="x-el x-el-div c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-b c1-c c1-11 c1-d c1-12 c1-e c1-1c c1-f c1-1d c1-g"><div data-ux="Layout" class="x-el x-el-div c1-1 c1-2 c1-2y c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="Container" class="x-el x-el-div c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-5z c1-b c1-c c1-9q c1-11 c1-d c1-12 c1-e c1-1c c1-f c1-1d c1-g"><div data-ux="Container" class="x-el x-el-div c1-1 c1-2 c1-u c1-v c1-w c1-x c1-y c1-2y c1-9r c1-9s c1-b c1-c c1-11 c1-d c1-12 c1-e c1-1c c1-f c1-1d c1-g"><ul data-ux="NavFooter" class="x-el x-el-ul c1-1 c1-2 c1-9t c1-z c1-52 c1-10 c1-51 c1-1l c1-2u c1-1n c1-2h c1-9u c1-b c1-c c1-31 c1-9v c1-d c1-e c1-f c1-g"><li style="display:inline-block"><a rel="" role="link" aria-haspopup="false" data-ux="NavFooterLink" data-page="a268b055-3abe-4e31-aecd-3ef0d9427e98" target="" data-aid="FOOTER_PAGE_LINK_0_RENDERED" data-edit-interactive="true" href="/legal-disclaimer-1" data-typography="LinkAlpha" class="x-el x-el-a c1-1 c1-26 c1-27 c1-28 c1-29 c1-2o c1-2a c1-6r c1-6s c1-9w c1-9x c1-b c1-2n c1-c c1-2i c1-2j c1-2k c1-2l c1-2m c1-9y c1-9z c1-d c1-e c1-f c1-g" data-tccl="ux2.FOOTER.footer4.Nav.Footer.Link.Default.58.click,click">Legal Disclaimer</a></li><li style="display:inline-block"><a rel="" role="link" aria-haspopup="false" data-ux="NavFooterLink" data-page="d10d8aeb-f485-4a0d-930e-7204a7bac744" target="" data-aid="FOOTER_PAGE_LINK_1_RENDERED" data-edit-interactive="true" href="/privacy-policy" data-typography="LinkAlpha" class="x-el x-el-a c1-1 c1-26 c1-27 c1-28 c1-29 c1-2o c1-2a c1-6r c1-6s c1-9w c1-9x c1-b c1-2n c1-c c1-2i c1-2j c1-2k c1-2l c1-2m c1-9y c1-9z c1-d c1-e c1-f c1-g" data-tccl="ux2.FOOTER.footer4.Nav.Footer.Link.Default.59.click,click">Privacy Policy</a></li></ul></div><p data-ux="FooterText" data-aid="FOOTER_BUSINESS_NAME_RENDERED" data-typography="DetailsGamma" class="x-el x-el-p c1-a0 c1-5c c1-28 c1-29 c1-a1 c1-1l c1-6i c1-5p c1-b c1-2g c1-a2 c1-a3 c1-a4 c1-a5 c1-a6">Data Science in Earth Observation, TU Munich</p><p data-ux="FooterText" data-aid="FOOTER_ADDRESS_RENDERED" data-typography="DetailsGamma" class="x-el x-el-p c1-a0 c1-5c c1-28 c1-29 c1-a1 c1-1l c1-6i c1-b c1-2g c1-a2 c1-2i c1-a3 c1-a4 c1-a5 c1-a6">ArcisstraÃe 21, 80333 München, Germany</p></div><div data-ux="Grid" class="x-el x-el-div c1-1 c1-2 c1-1h c1-1i c1-1j c1-7i c1-1l c1-2u c1-1n c1-2h c1-1p c1-2y c1-b c1-c c1-d c1-e c1-f c1-g"><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-7n c1-y c1-z c1-52 c1-10 c1-51 c1-b c1-c c1-d c1-a7 c1-a8 c1-e c1-f c1-g"><div data-ux="FooterDetails" data-aid="FOOTER_COPYRIGHT_RENDERED" data-typography="DetailsGamma" class="x-el c1-a0 c1-5c c1-28 c1-29 c1-a1 c1-1l c1-1n c1-b c1-a9 c1-a2 c1-2i c1-a3 c1-6g c1-a4 c1-a5 c1-a6 x-rt"><p style="margin:0"><span>Copyright © 2021 ERC Project AI4SmartCities - All Rights Reserved.</span></p></div></div><div data-ux="GridCell" class="x-el x-el-div c1-1 c1-2 c1-1i c1-1u c1-1v c1-7n c1-y c1-z c1-52 c1-10 c1-51 c1-b c1-c c1-d c1-a7 c1-a8 c1-e c1-f c1-g"><p data-ux="FooterDetails" data-aid="FOOTER_POWERED_BY_RENDERED" data-typography="DetailsGamma" class="x-el x-el-p c1-a0 c1-5c c1-28 c1-29 c1-a1 c1-aa c1-1n c1-b c1-a9 c1-a2 c1-2i c1-a3 c1-ab c1-18 c1-a4 c1-a5 c1-a6"><span>Powered by <a rel="nofollow noopener" role="link" aria-haspopup="true" data-ux="Link" target="_blank" data-aid="FOOTER_POWERED_BY_RENDERED_LINK" href="https://www.godaddy.com/websites/website-builder?isc=pwugc&utm_source=wsb&utm_medium=applications&utm_campaign=en-ie_corp_applications_base" data-typography="LinkAlpha" class="x-el x-el-a c1-1 c1-26 c1-27 c1-28 c1-29 c1-34 c1-2a c1-aa c1-b c1-2n c1-a2 c1-2i c1-2j c1-2k c1-2l c1-2m c1-a3 c1-ab c1-18 c1-a4 c1-a5 c1-a6" data-tccl="ux2.FOOTER.footer4.Layout.Default.Link.Default.60.click,click">GoDaddy</a></span></p></div></div></div></div></section></div> </div></div></div><div id="704b1259-3f06-404f-a2a6-856a0b9e1b15" class="widget widget-cookie-banner widget-cookie-banner-cookie-1"><div data-ux="Group" data-aid="FOOTER_COOKIE_BANNER_RENDERED" id="704b1259-3f06-404f-a2a6-856a0b9e1b15-banner" class="x-el x-el-div c1-1 c1-2 c1-49 c1-ac c1-ad c1-4 c1-ae c1-50 c1-af c1-8d c1-4c c1-ag c1-ah c1-ai c1-aj c1-5y c1-x c1-5z c1-w c1-1l c1-2u c1-1n c1-2h c1-9u c1-b c1-c c1-ak c1-al c1-am c1-an c1-ao c1-ap c1-aq c1-d c1-e c1-f c1-g"><h4 role="heading" aria-level="4" data-ux="Heading" data-aid="FOOTER_COOKIE_TITLE_RENDERED" data-typography="HeadingDelta" class="x-el x-el-h4 c1-5b c1-2 c1-28 c1-29 c1-35 c1-2h c1-2u c1-1l c1-1n c1-6s c1-b c1-ar c1-36 c1-2i c1-80 c1-as c1-82 c1-83 c1-84 c1-85 c1-86 c1-at c1-37 c1-38 c1-39 c1-3a">
53This website uses cookies.</h4><div data-ux="Text" data-aid="FOOTER_COOKIE_MESSAGE_RENDERED" data-typography="BodyAlpha" class="x-el c1-1 c1-2 c1-28 c1-29 c1-8g c1-1l c1-1n c1-au c1-4c c1-b c1-ar c1-c c1-2i c1-av c1-d c1-e c1-f c1-g x-rt"><p style="margin:0"><span>We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.</span></p></div><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-1h c1-3t c1-b c1-c c1-d c1-e c1-f c1-g"><a data-ux-btn="primary" customBorderWidth="small" data-ux="ButtonPrimary" color="PRIMARY" fill="GHOST" shape="PILL" decoration="NONE" shadow="NONE" href="" data-aid="FOOTER_COOKIE_DECLINE_RENDERED" id="704b1259-3f06-404f-a2a6-856a0b9e1b15-decline" data-typography="ButtonAlpha" class="x-el x-el-a c1-5b c1-5c c1-1h c1-4k c1-21 c1-2a c1-aw c1-ax c1-ay c1-az c1-1u c1-6o c1-1p c1-2y c1-27 c1-29 c1-28 c1-r c1-y c1-4 c1-w c1-x c1-b0 c1-b1 c1-b2 c1-6u c1-6v c1-b3 c1-6w c1-6x c1-6y c1-6z c1-70 c1-b c1-5p c1-71 c1-a2 c1-b4 c1-b5 c1-b6 c1-b7 c1-75 c1-a3 c1-a4 c1-a5 c1-a6" data-tccl="ux2.COOKIE_BANNER.cookie1.Group.Default.Button.Primary.61.click,click">Decline</a><a data-ux-btn="primary" customBorderWidth="small" data-ux="ButtonPrimary" color="PRIMARY" fill="GHOST" shape="PILL" decoration="NONE" shadow="NONE" href="" data-aid="FOOTER_COOKIE_CLOSE_RENDERED" id="704b1259-3f06-404f-a2a6-856a0b9e1b15-accept" data-typography="ButtonAlpha" class="x-el x-el-a c1-5b c1-5c c1-1h c1-4k c1-21 c1-2a c1-aw c1-ax c1-ay c1-az c1-1u c1-6o c1-1p c1-2y c1-27 c1-29 c1-28 c1-r c1-y c1-4 c1-w c1-x c1-b0 c1-b1 c1-b2 c1-6u c1-6v c1-b3 c1-6w c1-6x c1-6y c1-6z c1-70 c1-b c1-5p c1-71 c1-a2 c1-b4 c1-b5 c1-b6 c1-b7 c1-75 c1-a3 c1-a4 c1-a5 c1-a6" data-tccl="ux2.COOKIE_BANNER.cookie1.Group.Default.Button.Primary.62.click,click">Accept</a></div></div></div><div id="7c1cfa09-e111-4c73-8885-2f60efd662a3" class="widget widget-messaging widget-messaging-messaging-1"><div id="bs-3"><div data-ux="Block" class="x-el x-el-div c1-1 c1-2 c1-49 c1-b8 c1-b9 c1-ba c1-bb c1-bc c1-b c1-c c1-d c1-bd c1-e c1-f c1-g"><div data-ux="Block" data-aid="MESSAGING_FAB" data-edit-interactive="true" data-traffic2="pandc.vnext.editor_preview.messaging_fab_open.click" data-tccl="ux2.messaging.fab.open,click" class="x-el x-el-div c1-1 c1-2 c1-1h c1-1p c1-21 c1-2a c1-4 c1-3u c1-be c1-af c1-bf c1-bg c1-b c1-c c1-d c1-e c1-f c1-g"><svg viewBox="0 0 24 24" fill="currentColor" width="44" height="44" data-ux="Icon" class="x-el x-el-svg c1-1 c1-2 c1-bh c1-2o c1-4m c1-2h c1-2u c1-b c1-c c1-d c1-e c1-f c1-g"><g fill="currentColor"><rect x="4" y="6" width="16" height="10.222" rx="1.129"></rect><path d="M8.977 18.578l.2-2.722a.564.564 0 01.564-.523h3.61c.548 0 .774.705.327 1.024l-3.81 2.721a.564.564 0 01-.89-.5z"></path></g></svg></div></div></div></div></div></div></div>
54<script>var radpack=function(){"use strict";var e=e=>e.load?e.load:e.load=e.url?new Promise(((r,t)=>{e.resolve=r,e.reject=t;const n=document,s=n.createElement("script");s.crossOrigin="Anonymous",s.addEventListener("error",t),s.src=e.url,n.head.appendChild(s)})):Promise.resolve(),r=e=>{const[r,t=0,n=0,s=""]=e;return{major:r,minor:t,patch:n,release:s,version:`${r}.${t}.${n}${s}`,array:e,tilde:`~${r}${t?`.${t}`:""}`,caret:`^${r}`}},t=({major:e,minor:r,patch:t,release:n})=>{if(n)return[e,r,t,n];const s=[e];return t?(s.push(r),s.push(t)):r&&s.push(r),s};const n=/^([~^]|)(\d+)(?:\.(\d+))?(?:\.(\d+))?([^+]+|)/;var s=({exp:e,tmp:s},o)=>{let i=e.get(o);if(!i){const{id:a,name:c,path:l,version:d}=((e,r)=>{const t="$e:"+e;let n=r&&r.get(t);if(!n){const s=e.split("/"),o=s[0].startsWith("@")?s.shift()+"/":"",[i,a]=(s.shift()||"").split("@"),c=o+i,l=s.join("/")||"index",d="index"===l?"":`/${l}`;n={id:c+d,version:a,name:c,entry:l,path:d},r&&r.set(t,n)}return n})(o,s);if(d)try{let u=[];const h=e=>`${c}@${e}${l}`,{prefix:f,release:p,tilde:v,caret:m,version:g}=((e,s)=>{const o="$v:"+e;let i=s&&s.get(o);if(!i){const[,a,c=0,l=0,d=0,u]=e.match(n);i={prefix:a,...r(t({major:+c,minor:+l,patch:+d,release:u}))},s&&s.set(o,i)}return i})(d,s);if(p)u=[h(g)];else{const e=h(v),r=h(m);u="~"===f?[e,r,a]:[r,e,a]}let y;for(y of u)if(i=e.get(y))break;i&&console.warn(`resolve called with '${o}', change to '${y}'`)}catch{}else i=e.get(a),i&&console.warn(`resolve called with '${o}', change to '${a}'`)}return i},o=({cache:e},r,t=!0)=>{const{id:n,url:s}=r,o=s||n;let i=e.get(o);return t&&!i&&(i={url:s},e.set(o,i)),i};function i(e,r){if(Array.isArray(r))return Promise.all(r.map((r=>i(e,r))));const t=s(e,r);if(!t)return Promise.reject(new Error(`Unable to resolve ${r}`));const n=o(e,t);return(n.load?n.load:e.loader(e,t,n)).then((()=>n.result||{}))}var a=(e,r)=>{const t=s(e,r);if(!t)throw new Error(`Unknown export ${r}`);return(o(e,t,!1)||{}).result},c=(e,r,t)=>{const n=s(e,r);if(!n)throw new Error(`Unknown export ${r}`);const i=o(e,n);i.result=t,i.load||(i.load=Promise.resolve())};const l=(e,r,t)=>{const n=s(e,r);if(!n)throw new Error(`Unable to resolve ${r}`);const{id:o=r,url:i=!1,data:{statics:a=[]}}=n;t.has(o)||(t.set(o,i),a.forEach((r=>{l(e,r,t)})))};var d=(e,r)=>{const t=new Map;return[].concat(r||Array.from(e.exp.keys())).forEach((r=>l(e,r,t))),Array.from(t.values()).filter(Boolean)};const u="require",h="exports",f="radpack";function p(e,r=[],t,n){const s=[],o={},i={};r.forEach((e=>{if(e===u||e===h||e===f)return;const t=r.scope&&e.startsWith("~/")?r.scope+e.substr(1):e;s.push(t),o[e]=t}));const a=this(s);if(t){let e;if(r.scope){const t=this;e=function(e,...n){return Object.defineProperty(e,"scope",{value:r.scope}),t.require(e,...n)}}a.then((()=>{t(...r.map((r=>{switch(r){case u:return e||this.require;case h:return i;case f:return e?{...this,require:e}:this;default:return this.static(o[r])}})))}))}n&&a.catch(n)}function v(e,r,t=[],n,i){const a=s(e,r);if(!a)return void(i&&i(new Error(`Unable to resolve ${r}`)));const c=o(e,a,!1),l=e.define=Promise.all([e.define,new Promise(((e,s)=>{const o=["exports"].concat(t);Object.defineProperty(o,"scope",{value:a.name}),this.require(o,((t,...s)=>{var o;n&&n(...s),this.set(r,t),e(),null==c||null===(o=c.resolve)||void 0===o||o.call(c)}),(e=>{var r;i&&i(e),s(e),null==c||null===(r=c.reject)||void 0===r||r.call(c,e)}))}))]).then((()=>{l===e.define&&(e.define=Promise.resolve())}))}const m=({fetch:e,loader:r,register:t,hydrate:n,dehydrate:s,exp:o=new Map,cache:l=new Map,tmp:u=new Map,registers:h=[]})=>{const f={fetch:e,loader:r,exp:o,cache:l,tmp:u,registers:h,register:Promise.resolve(),define:Promise.resolve()},g=e=>g.register().then((()=>i(f,e)));return f.loader=r.bind(g),g.create=o=>m({fetch:e,loader:r,register:t,hydrate:n,dehydrate:s,...o}),g.clone=()=>g.register().then((()=>g.create({exp:new Map(o),cache:new Map(l),tmp:new Map(u),registers:[...h]}))),g.register=t.bind(g,f),g.hydrate=n&&n.bind(g,f),g.dehydrate=s&&(e=>g.register().then((()=>s.call(g,f,e)))),g.require=p.bind(g,f),g.define=v.bind(g,f),g.static=a.bind(g,f),g.set=c.bind(g,f),g.getDepsSync=d.bind(g,f),g.getDeps=e=>g.register().then((()=>g.getDepsSync(e))),g};function g(e,r,t){const n=new Set;r.forEach((r=>{const{data:{statics:s=[]}={}}=r;if(s.some((r=>{const n=e.exp.get(r);return n&&t.has(n.id)}))){const s=o(e,r,!1);s&&delete s.load,r.id&&!t.has(r.id)&&n.add(r.id)}})),n.size&&g(e,r,n)}var y=(e,r,t=!1)=>{const{exp:n,cache:s}=e,o=new Map,i=Object.keys(r),a=i.reduce(((e,t)=>{const n=r[t];return e.add(n.name),e}),new Set);Object.keys(t||{}
54).forEach((e=>{if(e in r)return;const t=n.get(e);t&&o.set(e,t)})),n.forEach((e=>{a.has(e.name)&&!(e.id in r)&&o.set(e.id,e)})),o.size&&(g(e,n,o),o.forEach(((e,r)=>{s.delete(e.url),n.delete(r)}))),i.forEach((e=>n.set(e,r[e])))},w=(e,r)=>"index"===r?e:`${e}/${r}`,$={url:"${baseUrl}/${file}"},x=(e,{resolveEntry:r,resolveVersion:t})=>Object.keys(e.exports).reduce(((n,s)=>{const o=e.exports[s],i=o.v.map((e=>t(e))),a=o.d.slice(0),c=a.findIndex((e=>!Array.isArray(e))),l=a.slice(0,~c?c:void 0),d={vars:{...$,...e.vars},name:s};return l.forEach((([e],t)=>{a[t]=r(e,d)})),l.forEach((([e,r])=>{const t=((e,r,{name:t,vars:n})=>({id:w(t,e),vars:n,name:t,entry:e,versions:r}))(e,r.reduce(((e,{v:r,u:t=null,f:n=null,s:s=[],d:o=[]})=>{const c=s.map((e=>a[e])),l=o.map((e=>a[e]));return[].concat(r).forEach((r=>{e.push(((e,{version:r})=>({version:r,statics:[],dynamics:[],...e}))({url:t,file:n,statics:c,dynamics:l},{version:i[r]}))})),e}),[]),d);n.push(t)})),n}),[]);const E=/\${\s*(\w+)\s*}/g;const b=(e,{name:r})=>w(r,e),P=e=>{const{version:t,release:n,caret:s,tilde:o}=r(e);return{version:t,versions:n?[t]:[s,o]}};function j(e){const{register:r=!0}=e;return x(e,{resolveEntry:b,resolveVersion:P}).reduce(((e,{vars:t,name:n,entry:s,versions:o})=>{const i={...t,name:n,entry:s},a=w("",s);return o.forEach((s=>{const{version:o,file:c}=s;let l=s.url||c&&t.url;l=!!l&&((e,r={})=>e.replace(E,((e,t)=>r[t]||"")))(l,{...i,file:c});const d={url:l,data:s,name:n,internal:!r};let u=!1;c&&(u=!0,e[d.id=`${n}/${c}`]=d),[n+a].concat(o.versions.map((e=>`${n}@${e}${a}`))).forEach((r=>{r in e||(e[r]=u?d:{id:r,...d})}))})),e}),{})}const k=["register","_id","_index"],A=["vars","exports"];var M="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:Function("return this")();const O=m({fetch:M.fetch,loader:(r,t,n)=>{const{data:{statics:s=[]}}=t;return Promise.all([e(n),i(r,s)])},register:(e,r)=>{if((r=[].concat(r||[])).length){const t=Promise.all(r.map((r=>{const t="string"==typeof r?{url:r}:r,{url:n}=t;if(n){const r=n.slice(0,n.lastIndexOf("/"));return((e,r,t=!1)=>{const{fetch:n}=e,s=o(e,{url:r}),i=t?"json":"text";return s.fetch||(s.fetch=n(r).then((e=>{if(!e.ok)throw new Error(`${r} returned ${e.status}`);return e[i]()})).then((e=>s[i]=e)).catch((e=>{throw delete s.fetch,e})))})(e,n,!0).then((e=>((e,r)=>[].concat(r).map((r=>(e=e||{},r=r||{},k.forEach((t=>{const n=null!=e[t]?e[t]:r[t];null!=n&&(r[t]=n)})),A.forEach((t=>{r[t]=Object.assign(r[t]||{},e[t])})),r))))(t,e).map((e=>(e.vars.baseUrl=e.vars.baseUrl||r,e))))).catch((e=>(console.error("radpack.register.error:",e.message),!1)))}return Promise.resolve(t).then((e=>[].concat(e)))})));e.register=e.register.then((()=>Promise.all([t,Promise.all(Array.from(e.cache.values()).map((e=>{var r,t;return null===(r=e.load)||void 0===r||null===(t=r.catch)||void 0===t?void 0:t.call(r,(()=>{}))})))]).then((([r])=>{r.forEach((r=>[].concat(r||[]).forEach(((r,t)=>((e,r,t)=>{if(!r||!r.exports)return;let n;if(r._index=t,r._id){let t=-1;const s=e.registers.find(((e,n)=>e._id===r._id&&e._index===r._index&&(t=n,!0)));s&&(n=j(s)),t>-1?e.registers[t]=r:e.registers.push(r)}y(e,j(r),n)})(e,r,t)))))}))))}const t=e.register;return Promise.resolve(t).then((()=>{e.register===t&&(e.register=Promise.resolve())}))},hydrate:function(e,r){return this.register(r||[])}});return M.define=O.define,O}(); 55</script>
vendor: 1 bytes, line 55
55
56<script src="//img1.wsimg.com/blobby/go/fc7acb06-dbb7-4824-b0b1-bb0b80370ce2/gpub/5b28cf5df05a4100/script.js" crossorigin></script>
vendor: 1 bytes, line 56
56
57<script src="//img1.wsimg.com/ceph-p3-01/website-builder-data-prod/static/widgets/UX.4.8.3.js" crossorigin></script>
vendor: 1 bytes, line 57
57
58<script>window.cxs && window.cxs.setOptions({ prefix: "c2-" });</script>
vendor: 1 bytes, line 58
58
59<script>window.wsb=window.wsb||{};window.wsb["Theme30"]=window.wsb["Theme30"]||window.radpack("@widget/LAYOUT/bs-layout30-Theme-publish-Theme").then(function(t){return new t.default();});</script>
vendor: 1 bytes, line 59
59
60<script>window.wsb['context-bs-1']=JSON.parse("{\"renderMode\":\"PUBLISH\",\"fonts\":[\"league-spartan\",\"default\",\"\"],\"colors\":[\"#cad8f1\"],\"fontScale\":\"medium\",\"locale\":\"en-IE\",\"language\":\"en\",\"internalLinks\":{\"7e88c3e9-7486-4f6f-a02e-6008d3202273\":{\"pageId\":\"5b6cebe7-f007-4c9e-b0ce-2ee043b8008e\",\"widgetId\":null,\"routePath\":\"/research\"}},\"isInternalPage\":true,\"navigationMap\":{\"5b6cebe7-f007-4c9e-b0ce-2ee043b8008e\":{\"isFlyoutMenu\":false,\"active\":true,\"pageId\":\"5b6cebe7-f007-4c9e-b0ce-2ee043b8008e\",\"name\":\"Research\",\"href\":\"/research\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"8fd0d98d-3216-48bf-89dd-ded62566f42f\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"8fd0d98d-3216-48bf-89dd-ded62566f42f\",\"name\":\"Contact Us\",\"href\":\"/contact-us\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"a268b055-3abe-4e31-aecd-3ef0d9427e98\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"a268b055-3abe-4e31-aecd-3ef0d9427e98\",\"name\":\"Legal Disclaimer\",\"href\":\"/legal-disclaimer-1\",\"target\":\"\",\"visible\":false,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":true},\"a9cd9ec9-6e5f-4821-92d9-f8d5b3c0d631\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"a9cd9ec9-6e5f-4821-92d9-f8d5b3c0d631\",\"name\":\"Home\",\"href\":\"/\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false},\"d10d8aeb-f485-4a0d-930e-7204a7bac744\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"d10d8aeb-f485-4a0d-930e-7204a7bac744\",\"name\":\"Privacy Policy\",\"href\":\"/privacy-policy\",\"target\":\"\",\"visible\":false,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":true},\"e084ef39-0578-4283-9211-3cb553b45b9e\":{\"isFlyoutMenu\":false,\"active\":false,\"pageId\":\"e084ef39-0578-4283-9211-3cb553b45b9e\",\"name\":\"Team\",\"href\":\"/team\",\"target\":\"\",\"visible\":true,\"requiresAuth\":false,\"tags\":[],\"rel\":\"\",\"type\":\"page\",\"showInFooter\":false}},\"dials\":{\"fonts\":{\"primary\":{\"id\":\"league-spartan\",\"description\":\"\",\"meta\":{\"order\":20,\"primary\":{\"id\":\"league-spartan\",\"name\":\"League Spartan\",\"url\":\"//img1.wsimg.com/blobby/go/font/LeagueSpartan/league-spartan.css\",\"family\":\"'League Spartan', arial, helvetica, sans-serif\",\"size\":16,\"weight\":400,\"weights\":[400,700]},\"alternate\":{\"id\":\"helvetica\",\"name\":\"Helvetica\",\"url\":\"\",\"family\":\"Helvetica, arial, sans-serif\",\"size\":16,\"weight\":400,\"weights\":[400,700],\"styles\":{\"letterSpacing\":\"normal\",\"textTransform\":\"none\"}}}}},\"colors\":[{\"id\":\"#cad8f1\",\"meta\":{\"primary\":\"rgb(202, 216, 241)\",\"accent\":\"rgb(17, 17, 17)\",\"neutral\":\"rgb(255, 255, 255)\"}}]},\"theme\":\"Theme30\"}");</script>
vendor: 1 bytes, line 60
60
61<script>window.deferBootstrap({elId:'bs-1',componentName:'@widget/LAYOUT/bs-Hamburger-Component',props:JSON.parse("{\"toggleId\":\"n-41-navId-mobile\",\"uniqueId\":\"n-41\",\"style\":{\"color\":\"highContrast\",\"marginLeft\":\"0\",\":hover\":{\"color\":\"highlight\"},\"@md\":{\"display\":\"none\"}},\"widgetId\":\"0ec368a1-859f-4da7-b215-07ada9573ddb\",\"section\":\"default\",\"category\":\"neutral\",\"locale\":\"en-IE\",\"renderMode\":\"PUBLISH\"}"),context:JSON.parse("{\"widgetId\":\"0ec368a1-859f-4da7-b215-07ada9573ddb\",\"widgetType\":\"HEADER\",\"widgetPreset\":\"header9\",\"section\":\"default\",\"category\":\"neutral\",\"fontSize\":\"medium\",\"fontFamily\":\"alternate\",\"group\":\"Section\",\"groupType\":\"Default\",\"websiteThemeOverrides\":{\"ButtonPrimary\":{\"value\":{\"color\":\"PRIMARY\",\"fill\":\"GHOST\",\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\",\"size\":\"default\"}},\"ButtonSpotlight\":{\"value\":{\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\"}},\"ButtonExternal\":{\"value\":{\"shape\":\"PILL\"}}},\"widgetThemeOverrides\":{}}"),contextKey:'context-bs-1',radpack:"@widget/LAYOUT/bs-Hamburger-Component"},false);</script>
vendor: 1 bytes, line 61
61
62<script>window.wsb["DynamicFontScaler"]=function({containerId:e,targetId:t,fontSizes:a,maxLines:o,prioritizeDefault:r}){if("undefined"==typeof document)return;const l=document.getElementById(e),n=document.getElementById(t);let i=document.querySelector(`#${t}-style`);const s=n?n.getAttribute("data-last-size"):"";function c(e){return function(e){const t=parseInt(p(e,"padding-left")||0,10),a=parseInt(p(e,"padding-right")||0,10);return e.scrollWidth+t+a}(e)<=l.clientWidth&&function(e){const t=e.offsetHeight,a=parseInt(p(e,"line-height"),10)||1;return Math.floor(t/a)}(e)<=o}function g(){if(!l||!n)return;if(n.hasAttribute("data-font-scaled"))return void function(){if(!s)return;n.removeAttribute("data-last-size"),i&&(i.parentNode.removeChild(i),i=null)}();const o=Array.prototype.slice.call(l.querySelectorAll(`[data-scaler-id="scaler-${e}"]`)).sort(((e,t)=>a.indexOf(e.getAttribute("data-size"))-a.indexOf(t.getAttribute("data-size"))));if(l.clientWidth&&o.length){const e=l.style.width||"";l.style.width="100%",o.forEach((e=>{e.style.display="inline-block",e.style.maxWidth=`${l.clientWidth}px`}));const a=function(e){return e.find(c)||e[e.length-1]}(o);!function(e){e.forEach((e=>{e.style.display="none",e.style.maxWidth=""}))}(o),l.style.width=e;const g=p(a,"font-size");if(g&&g!==s){if(r){const e=p(n,"font-size");if(parseInt(g,10)>=parseInt(e,10))return}n.setAttribute("data-last-size",g),i||(i=document.createElement("style"),i.id=`${t}-style`,document.head.appendChild(i)),i.textContent=`#${n.id} { font-size: ${g} !important; }`}}}function p(e,t){return document.defaultView.getComputedStyle(e).getPropertyValue(t)}if(g(),window.ResizeObserver&&l){new ResizeObserver((()=>{window.requestAnimationFrame(g)})).observe(l)}else window.addEventListener("resize",g)};</script>
vendor: 1 bytes, line 62
62
63<script>window.wsb["DynamicFontScaler"](JSON.parse("{\"containerId\":\"logo-container-45\",\"targetId\":\"logo-text-46\",\"fontSizes\":[\"xxlarge\",\"xlarge\",\"large\"],\"maxLines\":3,\"prioritizeDefault\":true}"));</script>
vendor: 1 bytes, line 63
63
64<script>window.deferBootstrap({elId:'bs-2',componentName:'@widget/LAYOUT/bs-Hamburger-Component',props:JSON.parse("{\"isMobile\":false,\"openWidth\":\"400px\",\"toggleId\":\"n-41-navId-mobile\",\"uniqueId\":\"n-41\",\"style\":{\"color\":\"highContrast\",\"marginLeft\":\"0\",\":hover\":{\"color\":\"highlight\"},\"@md\":{\"display\":\"flex\"}},\"widgetId\":\"0ec368a1-859f-4da7-b215-07ada9573ddb\",\"section\":\"default\",\"category\":\"neutral\",\"locale\":\"en-IE\",\"renderMode\":\"PUBLISH\"}"),context:JSON.parse("{\"widgetId\":\"0ec368a1-859f-4da7-b215-07ada9573ddb\",\"widgetType\":\"HEADER\",\"widgetPreset\":\"header9\",\"section\":\"default\",\"category\":\"neutral\",\"fontSize\":\"medium\",\"fontFamily\":\"alternate\",\"group\":\"Section\",\"groupType\":\"Default\",\"websiteThemeOverrides\":{\"ButtonPrimary\":{\"value\":{\"color\":\"PRIMARY\",\"fill\":\"GHOST\",\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\",\"size\":\"default\"}},\"ButtonSpotlight\":{\"value\":{\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\"}},\"ButtonExternal\":{\"value\":{\"shape\":\"PILL\"}}},\"widgetThemeOverrides\":{}}"),contextKey:'context-bs-1',radpack:"@widget/LAYOUT/bs-Hamburger-Component"},false);</script>
vendor: 1 bytes, line 64
64
65<script>window.wsb["DynamicFontScaler"](JSON.parse("{\"containerId\":\"logo-container-50\",\"targetId\":\"logo-text-51\",\"fontSizes\":[\"xxlarge\",\"xlarge\",\"large\"],\"maxLines\":1,\"prioritizeDefault\":true}"));</script>
vendor: 1 bytes, line 65
65
66<script>Number(window.vctElements)||(window.vctElements=0),window.vctElements++,window.markVisuallyComplete();</script>
vendor: 1 bytes, line 66
66
67<script>window.wsb["CookieBannerScript"]=function({id:e,acceptCookie:t,dismissCookie:o}){let a,n,i;function l(e,t=60){const o=new Date;o.setTime(o.getTime()+864e5*t);const a=`expires=${o.toUTCString()}`;document.cookie=`${e}=true;${a};path=/`}function r(e){return document.cookie.includes(e)}function s(){n&&n.removeEventListener("click",c),i&&i.removeEventListener("click",p),a.style.display="none"}function c(e){e.preventDefault(),g(),l(o),l(t),s()}function p(e){var a;e.preventDefault(),l(o),r(t)&&(a=t,document.cookie=`${a}=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/`),s()}function g(){if(window._allowCT=!0,"function"==typeof window.fbq&&window.fbq("consent","grant"),void 0!==window._gaID){const e=void 0!==window.ga,t=void 0!==window.gtag;(t||e)&&(window[`ga-disable-${window._gaID}`]=!1),e&&(window.ga("create",window._gaID,"auto"),window.ga("send","pageview")),t&&window.gtag("config",window._gaID)}}r(t)?g():r(o)||setTimeout((()=>{a=document.getElementById(`${e}-banner`),n=document.getElementById(`${e}-accept`),i=document.getElementById(`${e}-decline`),n&&n.addEventListener("click",c),i&&i.addEventListener("click",p),a.style.transform="translateY(-500px)"}),200)};</script>
vendor: 1 bytes, line 67
67
68<script>window.wsb["CookieBannerScript"](JSON.parse("{\"id\":\"704b1259-3f06-404f-a2a6-856a0b9e1b15\",\"dismissCookie\":\"cookie_warning_dismissed\",\"acceptCookie\":\"cookie_terms_accepted\"}"));</script>
vendor: 1 bytes, line 68
68
69<script>Core.utils.renderBootstrap({elId:'bs-3',componentName:'@widget/MESSAGING/bs-Component',props:JSON.parse("{\"config\":{\"formSubmitEndpoint\":\"/messaging\",\"contactsHost\":\"https://contacts.godaddy.com\",\"formSubmitHost\":\"https://contact.apps-api.instantpage.secureserver.net\",\"generateUrlHost\":\"https://url-generator.apps.secureserver.net\",\"vNextApiHost\":\"https://websites.api.godaddy.com\"},\"upgradeable\":false,\"preset\":\"messaging1\",\"order\":0,\"id\":\"7c1cfa09-e111-4c73-8885-2f60efd662a3\",\"env\":\"production\",\"isMobile\":null,\"websiteId\":\"fc7acb06-dbb7-4824-b0b1-bb0b80370ce2\",\"accountId\":\"97f54d77-977e-11eb-8237-3417ebe73f23\",\"isReseller\":false,\"domainName\":\"ai4smartcities.eu\",\"staticContent\":{\"submitButtonLoadingLabel\":\"Sending\",\"infoStartTitle\":\"Conversations\",\"contactFormResponseErrorMessage\":\"Something went wrong while sending your message, please try again later\",\"infoStartDesc\":\"Respond smarter and faster to website messages, text messages and Facebook Messenger. Receive instant notifications, reply from anywhere, all from your phone.\",\"infoStartTag\":\"New\",\"phoneValidationErrorMessage\":\"Please enter a valid phone number.\",\"defaultCancelButtonLabel\":\"Cancel\",\"contactsLinkInfoMessaging\":\"Contacts from your website messaging form are captured in Connections.\",\"defaultSubmitButtonLabel\":\"Send\",\"endOfChat\":\"end of chat\",\"infoConnectedDesc\":\"You are connected to the Conversations mobile app and are currently receiving all website messages there.\",\"infoRecommendedTag\":\"Recommended\",\"infoStartLink\":\"Get Started\",\"phoneUsOnlyValidationErrorMessage\":\"Please enter a valid U.S. mobile phone number.\",\"infoIncludedTag\":\"Included\",\"infoPublishRequiredDesc\":\"A publish is needed in order to complete this first step of enabling this feature.\",\"infoPendingLoginDesc\":\"A text message has been sent to you to download the Conversations app. Please download and install to complete set up.\",\"termsOfSerivce\":\"Terms of Service\",\"infoUnavailableDesc\":\"We currently only allow this to work with one website. To use this feature on this website, please disconnect from the active one.\",\"recaptchaDisclosure\":\"This site is protected by reCAPTCHA and the Google {privacyPolicy} and {termsOfSerivce} apply.\",\"emailValidationErrorMessage\":\"Please enter a valid email address.\",\"privacyPolicyURL\":\"https://policies.google.com/privacy\",\"infoUnavailableTitle\":\"Conversations\",\"requiredValidationErrorMessage\":\"Please fill in this required field\",\"infoUnavailableTag\":\"Unavailable\",\"contactsLinkText\":\"Manage my contacts\",\"privacyPolicy\":\"Privacy Policy\",\"infoPublishRequiredLink\":\"Publish Now\",\"infoPendingLoginLink\":\"Resend Link\",\"infoConnectedTitle\":\"Conversations Mobile App\",\"termsOfSerivceURL\":\"https://policies.google.com/terms\",\"messagesRatesLegalDisclosure\":\"By submitting your phone number, you agree to receive text messages from us. Message/ data rates may apply.\",\"emailMaxCountValidationErrorMessage\":\"Your email address is too long\",\"infoConnectedTag\":\"Connected\"},\"businessName\":\"AI for Smart Cities\",\"emailConfirmationMessage\":\"We've sent you a confirmation email, please click the link to verify your address.\",\"recaptchaType\":\"V3\",\"formFields\":[{\"keyName\":\"name\",\"type\":\"SINGLE_LINE\",\"label\":\"Name\",\"validation\":\"required\",\"required\":true},{\"keyName\":\"phone\",\"type\":\"PHONE\",\"label\":\"Mobile\",\"validation\":\"phone\",\"required\":true},{\"keyName\":\"email\",\"type\":\"EMAIL\",\"label\":\"Email\",\"validation\":\"email\",\"required\":true,\"replyTo\":true},{\"keyName\":\"message\",\"type\":\"MULTI_LINE\",\"label\":\"How can we help?\",\"validation\":\"required\",\"required\":true},{\"type\":\"SUBMIT\",\"label\":\"Send\"}],\"notificationPreference\":\"EMAIL\",\"formEmail\":\"[email protected]\",\"welcomeMessage\":\"Hi! Let us know how we can help and we\u2019ll respond shortly.\",\"formSuccessMessage\":\"Thanks for the message. We'll get back to you as soon as we can.\",\"emailOptInEnabled\":false,\"emailOptInMessage\":\"Sign up to receive email updates, announcements, and more.\",\"widgetId\":\"7c1cfa09-e111-4c73-8885-2f60efd662a3\",\"section\":\"default\",\"category\":\"neutral\",\"locale\":\"en-IE\",\"renderMode\":\"PUBLISH\"}"),context:JSON.parse("{\"widgetId\":\"7c1cfa09-e111-4c73-8885-2f60efd662a3\",\"widgetType\":\"MESSAGING\",\"widgetPreset\":\"messaging1\",\"section\":\"default\",\"category\":\"neutral\",\"fontSize\":\"medium\",\"fontFamily\":\"alternate\",\"websiteThemeOverrides\":{\"ButtonPrimary\":{\"value\":{\"color\":\"PRIMARY\",\"fill\":\"GHOST\",\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\",\"size\":\"default\"}},\"ButtonSpotlight\":{\"value\":{\"shape\":\"PILL\",\"decoration\":\"NONE\",\"shadow\":\"NONE\"}},\"ButtonExternal\":{\"value\":{\"shape\":\"PILL\"}}},\"widgetThemeOverrides\":{}}"),contextKey:'context-bs-1',radpack:"@widget/MESSAGING/bs-Component"});</script>
vendor: 1 bytes, line 69
69
70<script>document.getElementById('page-40').addEventListener('click', function() {}, false);</script>
vendor: 1 bytes, line 70
70
71<script>const imageObserver=new IntersectionObserver((t,e)=>{const r=t=>{if(!t.hasAttribute("data-lazyimg"))return;const e=t.getAttribute("data-srclazy"),r=t.getAttribute("data-srcsetlazy");e&&(t.src=e),t.srcset=r||"",t.removeAttribute("sizes"),t.removeAttribute("data-lazyimg"),t.removeAttribute("data-srclazy"),t.removeAttribute("data-srcsetlazy")};t.forEach(t=>{if(t.isIntersecting){const a=t.target;[a].concat(Array.from(a.querySelectorAll("[data-lazyimg]"))).forEach(r),e.unobserve(a)}})},{rootMargin:"150px"});document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("[data-lazyimg]").forEach(t=>imageObserver.observe(t))});</script>
vendor: 1 bytes, line 71
71
72<script>function tccl_dpsid(){for(var t="dps_site_id=",i=document.cookie.split(";"),e=0;e<i.length;e++){for(var n=i[e];" "==n.charAt(0);)n=n.substring(1);if(0==n.indexOf(t))return n.substring(t.length,n.length)}return null}_trfd.push({"tccl.baseHost":"secureserver.net"}),_trfd.push({"websiteId":"fc7acb06-dbb7-4824-b0b1-bb0b80370ce2"}),_trfd.push({"pd":"2021-04-09T10:05:20.068Z"}),_trfd.push({ap:"IPv2",ds:tccl_dpsid()||"-1"});function addTccl(){if(Number(window.vctElements)&&!window.VISUAL_COMPLETE){setTimeout(addTccl,500)}else{var t=document.createElement("script");t.setAttribute("src","//img1.wsimg.com/tcc/tcc_l.combined.1.0.6.min.js");document.body.appendChild(t)}}addTccl();_trfd.push({"meta.numWidgets":4,"meta.theme":"layout30","meta.headerMediaType":"Video","meta.isOLS":false,"meta.isOLA":false,"meta.isMembership":false})</script>
72</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.