{"id":1437,"date":"2026-01-20T11:29:44","date_gmt":"2026-01-20T10:29:44","guid":{"rendered":"https:\/\/giulia-governatori.alwaysdata.net\/?post_type=projects&#038;p=1437"},"modified":"2026-01-21T20:21:25","modified_gmt":"2026-01-21T19:21:25","slug":"lstm-vs-transformer-next-day-energy-forecasting-on-smart-grid","status":"publish","type":"projects","link":"https:\/\/giulia-governatori.alwaysdata.net\/fr\/projects\/lstm-vs-transformer-next-day-energy-forecasting-on-smart-grid\/","title":{"rendered":"LSTM vs Transformer : Pr\u00e9vision \u00e9nerg\u00e9tique sur Smart Grid"},"content":{"rendered":"<style>.kadence-column1437_f52bfe-2b > .kt-inside-inner-col,.kadence-column1437_f52bfe-2b > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_f52bfe-2b > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_f52bfe-2b > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_f52bfe-2b > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_f52bfe-2b > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_f52bfe-2b{position:relative;}.kadence-column1437_f52bfe-2b, .kt-inside-inner-col > .kadence-column1437_f52bfe-2b:not(.specificity){margin-top:30px;margin-bottom:30px;}@media all and (max-width: 1024px){.kadence-column1437_f52bfe-2b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_f52bfe-2b > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_f52bfe-2b\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-none, 0rem );padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id1437_ed4b52-60 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}.kb-row-layout-id1437_ed4b52-60 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id1437_ed4b52-60 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-4-columns kt-row-layout-row kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column1437_42a34c-a6 > .kt-inside-inner-col,.kadence-column1437_42a34c-a6 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_42a34c-a6 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_42a34c-a6 > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_42a34c-a6 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_42a34c-a6 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_42a34c-a6{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_42a34c-a6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_42a34c-a6 > .kt-inside-inner-col{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_42a34c-a6\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading1437_33aa4e-bb, .wp-block-kadence-advancedheading.kt-adv-heading1437_33aa4e-bb[data-kb-block=\"kb-adv-heading1437_33aa4e-bb\"]{font-size:var(--global-kb-font-size-sm, 0.9rem);font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_33aa4e-bb mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_33aa4e-bb[data-kb-block=\"kb-adv-heading1437_33aa4e-bb\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_33aa4e-bb img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_33aa4e-bb[data-kb-block=\"kb-adv-heading1437_33aa4e-bb\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading1437_33aa4e-bb wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_33aa4e-bb\">Energy &#8211; AI Energy Solutions<\/p>\n<\/div><\/div>\n\n\n<style>.kadence-column1437_d5458f-a8 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kadence-column1437_d5458f-a8 > .kt-inside-inner-col,.kadence-column1437_d5458f-a8 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_d5458f-a8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_d5458f-a8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_d5458f-a8 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_d5458f-a8 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_d5458f-a8{position:relative;}.kadence-column1437_d5458f-a8, .kt-inside-inner-col > .kadence-column1437_d5458f-a8:not(.specificity){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media all and (max-width: 1024px){.kadence-column1437_d5458f-a8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_d5458f-a8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_d5458f-a8\"><div class=\"kt-inside-inner-col\"><h1 style=\"padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;\" class=\"wp-block-post-title\">LSTM vs Transformer: Next-Day Energy Forecasting on Smart Grid<\/h1><\/div><\/div>\n\n\n<style>.kadence-column1437_a57809-30 > .kt-inside-inner-col{display:flex;}.kadence-column1437_a57809-30 > .kt-inside-inner-col{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kadence-column1437_a57809-30 > .kt-inside-inner-col,.kadence-column1437_a57809-30 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_a57809-30 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_a57809-30 > .kt-inside-inner-col{flex-direction:column;align-items:flex-start;}.kadence-column1437_a57809-30 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-column1437_a57809-30 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-column1437_a57809-30 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_a57809-30 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_a57809-30{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_a57809-30 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:flex-start;}}@media all and (max-width: 767px){.kadence-column1437_a57809-30 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:flex-start;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_a57809-30\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id1437_683ab7-35{margin-top:0px;margin-bottom:0px;}.kb-row-layout-id1437_683ab7-35 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id1437_683ab7-35 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id1437_683ab7-35 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-none, 0rem );row-gap:var(--global-kb-gap-sm, 1rem);max-width:922px;margin-left:auto;margin-right:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;grid-template-columns:minmax(0, calc(40% - ((var(--global-kb-gap-none, 0rem ) * 2 )\/3)))minmax(0, calc(20% - ((var(--global-kb-gap-none, 0rem ) * 2 )\/3)))minmax(0, calc(40% - ((var(--global-kb-gap-none, 0rem ) * 2 )\/3)));}.kb-row-layout-id1437_683ab7-35 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id1437_683ab7-35 > .kt-row-column-wrap > div:not(.added-for-specificity){grid-column:initial;}}@media all and (max-width: 1024px){.kb-row-layout-id1437_683ab7-35 > .kt-row-column-wrap{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id1437_683ab7-35 > .kt-row-column-wrap{padding-bottom:1px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id1437_683ab7-35 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-3-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-right-half kt-row-valign-top\">\n<style>.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col{display:flex;}.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col,.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col{flex-direction:column;align-items:flex-start;}.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_d1f2b6-54{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:flex-start;}}@media all and (max-width: 767px){.kadence-column1437_d1f2b6-54 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:flex-start;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_d1f2b6-54\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading1437_f706f1-19, .wp-block-kadence-advancedheading.kt-adv-heading1437_f706f1-19[data-kb-block=\"kb-adv-heading1437_f706f1-19\"]{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:var(--global-kb-font-size-sm, 0.9rem);font-style:normal;color:#ff275d;}.wp-block-kadence-advancedheading.kt-adv-heading1437_f706f1-19 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_f706f1-19[data-kb-block=\"kb-adv-heading1437_f706f1-19\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_f706f1-19 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_f706f1-19[data-kb-block=\"kb-adv-heading1437_f706f1-19\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading1437_f706f1-19 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_f706f1-19\">Fictional<\/p>\n<\/div><\/div>\n\n\n<style>.kadence-column1437_5d0b65-56 > .kt-inside-inner-col,.kadence-column1437_5d0b65-56 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_5d0b65-56 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_5d0b65-56 > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_5d0b65-56 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_5d0b65-56 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_5d0b65-56{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_5d0b65-56 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_5d0b65-56 > .kt-inside-inner-col{display:flex;flex-direction:column;justify-content:center;align-items:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_5d0b65-56\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading1437_c25e35-8b, .wp-block-kadence-advancedheading.kt-adv-heading1437_c25e35-8b[data-kb-block=\"kb-adv-heading1437_c25e35-8b\"]{font-size:var(--global-kb-font-size-sm, 0.9rem);font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_c25e35-8b mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_c25e35-8b[data-kb-block=\"kb-adv-heading1437_c25e35-8b\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_c25e35-8b img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_c25e35-8b[data-kb-block=\"kb-adv-heading1437_c25e35-8b\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading1437_c25e35-8b wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_c25e35-8b\">|<\/p>\n<\/div><\/div>\n\n\n<style>.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col,.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_3eb9ea-23{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_3eb9ea-23 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_3eb9ea-23\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading1437_a7af73-ae, .wp-block-kadence-advancedheading.kt-adv-heading1437_a7af73-ae[data-kb-block=\"kb-adv-heading1437_a7af73-ae\"]{text-align:left;font-size:var(--global-kb-font-size-sm, 0.9rem);font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_a7af73-ae mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_a7af73-ae[data-kb-block=\"kb-adv-heading1437_a7af73-ae\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_a7af73-ae img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_a7af73-ae[data-kb-block=\"kb-adv-heading1437_a7af73-ae\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading1437_a7af73-ae project-dates wp-block-kadence-advancedheading has-theme-palette-5-color has-text-color\" data-kb-block=\"kb-adv-heading1437_a7af73-ae\">03\/01\/2026 > 21\/01\/2026<\/p>\n<\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n\n<style>.kadence-column1437_17652b-40 > .kt-inside-inner-col,.kadence-column1437_17652b-40 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_17652b-40 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_17652b-40 > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_17652b-40 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_17652b-40 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_17652b-40{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_17652b-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_17652b-40 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_17652b-40\"><div class=\"kt-inside-inner-col\">\n<hr class=\"wp-block-separator aligncenter has-text-color has-theme-palette-4-color has-alpha-channel-opacity has-theme-palette-4-background-color has-background is-style-wide\" style=\"margin-top:20px\"\/>\n<\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n\n<style>.kadence-column1437_163671-99 > .kt-inside-inner-col{display:flex;}.kadence-column1437_163671-99 > .kt-inside-inner-col,.kadence-column1437_163671-99 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_163671-99 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_163671-99 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}.kadence-column1437_163671-99 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-column1437_163671-99 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-column1437_163671-99 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column1437_163671-99{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1437_163671-99{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1437_163671-99 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column1437_163671-99 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_163671-99{position:relative;}.kadence-column1437_163671-99, .kt-inside-inner-col > .kadence-column1437_163671-99:not(.specificity){margin-top:30px;margin-bottom:0px;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column1437_163671-99{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1437_163671-99{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1437_163671-99 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column1437_163671-99 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column1437_163671-99{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1437_163671-99{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column1437_163671-99 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column1437_163671-99 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_163671-99\"><div class=\"kt-inside-inner-col\"><style>.kb-row-layout-id1437_69cb15-e1 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id1437_69cb15-e1 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id1437_69cb15-e1 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-sm, 1rem);padding-top:10px;padding-bottom:24px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);}.kb-row-layout-id1437_69cb15-e1 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id1437_69cb15-e1 > .kt-row-column-wrap{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id1437_69cb15-e1 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id1437_69cb15-e1 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column1437_e24a5c-ce > .kt-inside-inner-col,.kadence-column1437_e24a5c-ce > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_e24a5c-ce > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_e24a5c-ce > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_e24a5c-ce > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_e24a5c-ce > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_e24a5c-ce{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_e24a5c-ce > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_e24a5c-ce > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_e24a5c-ce\"><div class=\"kt-inside-inner-col\"><style>.kb-gallery-id-1437_292a29-43.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius, .kb-gallery-id-1437_292a29-43.kb-gallery-ul.kb-gallery-type-fluidcarousel .kt-blocks-carousel figure .kb-gal-image-radius img{height:350px;}.kb-gallery-id-1437_292a29-43 .kadence-blocks-gallery-item .kb-gal-image-radius, .kb-gallery-id-1437_292a29-43 .kb-slide-item .kb-gal-image-radius img{border-radius:0px 0px 0px 0px;;}.kb-gallery-wrap-id-1437_292a29-43.wp-block-kadence-advancedgallery{overflow:visible;}.kb-gallery-wrap-id-1437_292a29-43.wp-block-kadence-advancedgallery .kt-blocks-carousel{overflow:visible;max-width:100%;}.kb-gallery-id-1437_292a29-43 .splide.kt-carousel-dotstyle-outlinelight .splide__pagination__page{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}.kb-gallery-id-1437_292a29-43 .splide.kt-carousel-dotstyle-outlinelight .splide__pagination__page.is-active{background-color:transparent;box-shadow:inset 0 0 0 8px #fff;}<\/style><div class=\"kb-gallery-wrap-id-1437_292a29-43 alignnone wp-block-kadence-advancedgallery\"><div class=\"kb-gallery-ul kb-gallery-non-static kb-gallery-type-fluidcarousel kb-gallery-id-1437_292a29-43 kb-gallery-caption-style-bottom-hover kb-gallery-filter-none kb-gallery-magnific-init\" data-image-filter=\"none\" data-lightbox-caption=\"true\"><div class=\"kt-blocks-carousel splide kt-carousel-container-dotstyle-outlinelight kt-carousel-arrowstyle-blackonlight kt-carousel-dotstyle-outlinelight kb-slider-group-arrow kb-slider-arrow-position-center\" data-slider-anim-speed=\"1500\" data-slider-scroll=\"1\" data-slider-arrows=\"true\" data-slider-dots=\"true\" data-slider-hover-pause=\"false\" data-slider-auto=\"1\" data-slider-speed=\"3000\" data-slider-type=\"fluidcarousel\" data-slider-center-mode=\"true\" data-slider-gap=\"10px\" data-slider-gap-tablet=\"10px\" data-slider-gap-mobile=\"10px\" data-show-pause-button=\"false\"><div class=\"splide__track\"><ul class=\"kt-blocks-carousel-init kb-blocks-fluid-carousel splide__list\"><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_21.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_21.webp\" width=\"1368\" height=\"771\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_21.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_21.webp\" data-id=\"1479\" class=\"wp-image-1479 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_21.webp 1368w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_21-600x338.webp 600w\" sizes=\"auto, (max-width: 1368px) 100vw, 1368px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20.webp\" width=\"1365\" height=\"774\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20.webp\" data-id=\"1478\" class=\"wp-image-1478 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20.webp 1365w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20-600x340.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20-768x435.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_20-18x10.webp 18w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19.webp\" width=\"1366\" height=\"770\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19.webp\" data-id=\"1477\" class=\"wp-image-1477 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19.webp 1366w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19-600x338.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19-768x433.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_19-18x10.webp 18w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18.webp\" width=\"1369\" height=\"772\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18.webp\" data-id=\"1476\" class=\"wp-image-1476 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18.webp 1369w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18-600x338.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18-768x433.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_18-18x10.webp 18w\" sizes=\"auto, (max-width: 1369px) 100vw, 1369px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16.webp\" width=\"1369\" height=\"770\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16.webp\" data-id=\"1475\" class=\"wp-image-1475 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16.webp 1369w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16-600x337.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16-150x84.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16-768x432.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_16-18x10.webp 18w\" sizes=\"auto, (max-width: 1369px) 100vw, 1369px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15.webp\" width=\"1369\" height=\"772\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15.webp\" data-id=\"1474\" class=\"wp-image-1474 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15.webp 1369w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15-600x338.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15-768x433.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_15-18x10.webp 18w\" sizes=\"auto, (max-width: 1369px) 100vw, 1369px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14.webp\" width=\"1365\" height=\"771\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14.webp\" data-id=\"1473\" class=\"wp-image-1473 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14.webp 1365w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14-600x339.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14-768x434.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_14-18x10.webp 18w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13.webp\" width=\"1367\" height=\"771\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13.webp\" data-id=\"1472\" class=\"wp-image-1472 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13.webp 1367w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13-600x338.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13-768x433.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_13-18x10.webp 18w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12.webp\" width=\"1366\" height=\"769\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12.webp\" data-id=\"1471\" class=\"wp-image-1471 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12.webp 1366w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12-600x338.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12-150x84.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12-768x432.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_12-18x10.webp 18w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11.webp\" width=\"1367\" height=\"772\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11.webp\" data-id=\"1470\" class=\"wp-image-1470 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11.webp 1367w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11-600x339.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11-768x434.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_11-18x10.webp 18w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10.webp\" width=\"1368\" height=\"769\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10.webp\" data-id=\"1469\" class=\"wp-image-1469 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10.webp 1368w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10-600x337.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10-150x84.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10-768x432.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_10-18x10.webp 18w\" sizes=\"auto, (max-width: 1368px) 100vw, 1368px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9.webp\" width=\"1367\" height=\"772\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9.webp\" data-id=\"1468\" class=\"wp-image-1468 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9.webp 1367w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9-600x339.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9-768x434.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_9-18x10.webp 18w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8.webp\" width=\"1367\" height=\"772\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8.webp\" data-id=\"1467\" class=\"wp-image-1467 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8.webp 1367w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8-600x339.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8-768x434.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_8-18x10.webp 18w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7.webp\" width=\"1368\" height=\"769\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7.webp\" data-id=\"1466\" class=\"wp-image-1466 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7.webp 1368w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7-600x337.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7-150x84.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7-768x432.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_7-18x10.webp 18w\" sizes=\"auto, (max-width: 1368px) 100vw, 1368px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5.webp\" width=\"1365\" height=\"769\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5.webp\" data-id=\"1465\" class=\"wp-image-1465 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5.webp 1365w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5-600x338.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5-768x433.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_5-18x10.webp 18w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4.webp\" width=\"1367\" height=\"772\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4.webp\" data-id=\"1464\" class=\"wp-image-1464 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4.webp 1367w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4-600x339.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4-768x434.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_4-18x10.webp 18w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1.webp\" width=\"1534\" height=\"869\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1.webp\" data-id=\"1461\" class=\"wp-image-1461 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1.webp 1534w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1-600x340.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1-768x435.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/P15_1-18x10.webp 18w\" sizes=\"auto, (max-width: 1534px) 100vw, 1534px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2.webp\" width=\"1368\" height=\"769\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2.webp\" data-id=\"1462\" class=\"wp-image-1462 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2.webp 1368w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2-600x337.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2-150x84.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2-768x432.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_2-18x10.webp 18w\" sizes=\"auto, (max-width: 1368px) 100vw, 1368px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><li class=\"kb-slide-item kb-gallery-carousel-item splide__slide\"><div class=\"kadence-blocks-gallery-item\"><div class=\"kadence-blocks-gallery-item-inner\"><figure class=\"kb-gallery-figure kb-gallery-item-has-link kadence-blocks-gallery-item-hide-caption\"><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3.webp\" class=\"kb-gallery-item-link\"   role=\"button\" aria-haspopup=\"dialog\"><div class=\"kb-gal-image-radius\"><div class=\"kb-gallery-image-contain\" ><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3.webp\" width=\"1366\" height=\"773\" alt=\"\" data-full-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3.webp\" data-light-image=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3.webp\" data-id=\"1463\" class=\"wp-image-1463 skip-lazy\" srcset=\"https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3.webp 1366w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3-600x340.webp 600w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3-150x85.webp 150w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3-768x435.webp 768w, https:\/\/giulia-governatori.alwaysdata.net\/wp-content\/uploads\/p15_3-18x10.webp 18w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/div><\/div><\/a><\/figure><\/div><\/div><\/li><\/ul><\/div><\/div><\/div><\/div><\/div><\/div>\n\n\n<style>.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col,.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col{flex-direction:column;}.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column1437_7c2f92-d0{position:relative;}@media all and (max-width: 1024px){.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column1437_7c2f92-d0 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column1437_7c2f92-d0\"><div class=\"kt-inside-inner-col\"><style>.kb-table-of-content-nav.kb-table-of-content-id1437_75f31a-85 .kb-table-of-content-wrap{padding-top:40px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id1437_75f31a-85 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id1437_75f31a-85 .kb-table-of-contents-title-wrap{color:#9b9958;}.kb-table-of-content-nav.kb-table-of-content-id1437_75f31a-85 .kb-table-of-contents-title{color:#9b9958;font-size:35px;line-height:5px;font-family:'Crimson Text';font-weight:400;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id1437_75f31a-85 .kb-table-of-content-wrap .kb-table-of-content-list{color:#cef8a9;font-size:22px;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id1437_75f31a-85 .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry:hover{color:var(--global-palette2, #2B6CB0);}<\/style><\/div><\/div>\n\n<\/div><\/div><\/div><\/div>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading1437_b053a5-85, .wp-block-kadence-advancedheading.kt-adv-heading1437_b053a5-85[data-kb-block=\"kb-adv-heading1437_b053a5-85\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_b053a5-85 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_b053a5-85[data-kb-block=\"kb-adv-heading1437_b053a5-85\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_b053a5-85 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_b053a5-85[data-kb-block=\"kb-adv-heading1437_b053a5-85\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading1437_b053a5-85 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_b053a5-85\">Context<\/h2>\n\n\n\n<p>I was commissioned by AI Energy Solutions (fictional), a smart grid company managing 50,000 households in \u00cele-de-France, to develop a deep learning forecasting system for daily energy purchasing on the EPEX spot market.<\/p>\n\n\n\n<p>My role:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Compare LSTM and Transformer architectures for 24-hour consumption prediction<\/li>\n\n\n\n<li>Engineer features combining historical patterns, weather data, and calendar events<\/li>\n\n\n\n<li>Achieve forecasting accuracy below 0.5 kW MAE to reduce annual losses (\u20ac62.5M from over\/under-provisioning)<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading1437_40f922-0f, .wp-block-kadence-advancedheading.kt-adv-heading1437_40f922-0f[data-kb-block=\"kb-adv-heading1437_40f922-0f\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_40f922-0f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_40f922-0f[data-kb-block=\"kb-adv-heading1437_40f922-0f\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_40f922-0f img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_40f922-0f[data-kb-block=\"kb-adv-heading1437_40f922-0f\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading1437_40f922-0f wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_40f922-0f\">Datasets<\/h2>\n\n\n\n<p>UCI Individual Household Electric Power Consumption: real data from a household in Sceaux (Paris suburb), December 2006 to November 2010<br><\/p>\n\n\n\n<p>2,049,280 minute-level observations \u2192 34,589 hourly after aggregation<br>7 variables: global active\/reactive power, voltage, intensity, 3 sub-meters<br>Target: Global Active Power (kW)<\/p>\n\n\n\n<p>External weather data: Open-Meteo API (Sceaux) \u2192 Heating Degree, Humidity, Cold Humidity Index<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading1437_a6852c-68, .wp-block-kadence-advancedheading.kt-adv-heading1437_a6852c-68[data-kb-block=\"kb-adv-heading1437_a6852c-68\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_a6852c-68 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_a6852c-68[data-kb-block=\"kb-adv-heading1437_a6852c-68\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_a6852c-68 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_a6852c-68[data-kb-block=\"kb-adv-heading1437_a6852c-68\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading1437_a6852c-68 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_a6852c-68\">Workflow<\/h2>\n\n\n\n<p>Environment: Google Colab (Python 3), TensorFlow\/Keras, pandas, scikit-learn, GPU T4<\/p>\n\n\n\n<p>Data preparation:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hourly resampling, 1.25% missing values removed<\/li>\n\n\n\n<li>Temporal split: Train 73% (2006-2009) \/ Val 15% \/ Test 12% (2010)<\/li>\n\n\n\n<li>Sliding window: 336h input (2 weeks) \u2192 24h output<\/li>\n\n\n\n<li>MinMaxScaler normalization (fit on train only)<\/li>\n<\/ul>\n\n\n\n<p>Feature engineering (34 features):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lag features: 1h, 2h, 3h, 6h, 12h, 24h, 48h, 168h, 336h<\/li>\n\n\n\n<li>Rolling stats: mean (6h, 12h, 24h, 168h, 336h), std\/min\/max (24h)<\/li>\n\n\n\n<li>Cyclical encoding: hour, day of week, month (sin\/cos)<\/li>\n\n\n\n<li>Calendar: is_weekend, is_holiday, is_vacation<\/li>\n\n\n\n<li>Weather: heating_degree (base 20\u00b0C), humidity, cold_humidity_index<\/li>\n<\/ul>\n\n\n\n<p>Model development:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>LSTM: 2 layers (64, 32 units), dropout 0.33, early stopping<\/li>\n\n\n\n<li>Transformer: 2 encoder layers, 1 positional encoding, 4 heads, d_model=64, L2 reg, dropout 0.35<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading1437_883e05-4e, .wp-block-kadence-advancedheading.kt-adv-heading1437_883e05-4e[data-kb-block=\"kb-adv-heading1437_883e05-4e\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_883e05-4e mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_883e05-4e[data-kb-block=\"kb-adv-heading1437_883e05-4e\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_883e05-4e img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_883e05-4e[data-kb-block=\"kb-adv-heading1437_883e05-4e\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading1437_883e05-4e wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_883e05-4e\">Insights<\/h2>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading1437_cc25e0-1b, .wp-block-kadence-advancedheading.kt-adv-heading1437_cc25e0-1b[data-kb-block=\"kb-adv-heading1437_cc25e0-1b\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_cc25e0-1b mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_cc25e0-1b[data-kb-block=\"kb-adv-heading1437_cc25e0-1b\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_cc25e0-1b img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_cc25e0-1b[data-kb-block=\"kb-adv-heading1437_cc25e0-1b\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading1437_cc25e0-1b wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_cc25e0-1b\">Model performance:<\/p>\n\n\n\n<p>LSTM: MAE 0.4145 kW, overfitting gap 1.63%, training 1.8 min<br>Transformer: MAE 0.4086 kW (+1.4%), overfitting gap 6.62%, training 7.3 min<br>Both achieved target MAE &lt; 0.5 kW<\/p>\n\n\n\n<p>Feature importance: lag features (lag_1h: 0.71 corr) and sub-meters dominate; weather features show weak correlation (~0.15-0.20)<br>Limitations: both models underestimate peaks &gt;2.5 kW; single household limits generalization.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading1437_74977a-90, .wp-block-kadence-advancedheading.kt-adv-heading1437_74977a-90[data-kb-block=\"kb-adv-heading1437_74977a-90\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_74977a-90 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_74977a-90[data-kb-block=\"kb-adv-heading1437_74977a-90\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_74977a-90 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_74977a-90[data-kb-block=\"kb-adv-heading1437_74977a-90\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading1437_74977a-90 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_74977a-90\">Business Impact<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>LSTM recommended for production: 4x lower overfitting, simpler, faster retraining<\/li>\n\n\n\n<li>Error reduction: 45% (MAE 0.75 \u2192 0.4145 kW)<\/li>\n\n\n\n<li>Estimated annual savings: ~\u20ac28M<\/li>\n\n\n\n<li>Deployment roadmap: pilot on 5,000 households for 3 months, weekly retraining, MAE monitoring dashboard, hyperparameter optimization<\/li>\n\n\n\n<li>Scientific contribution: demonstrated LSTM robustness over Transformer for residential energy forecasting, on simpler datasets.<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading1437_a345d7-c1, .wp-block-kadence-advancedheading.kt-adv-heading1437_a345d7-c1[data-kb-block=\"kb-adv-heading1437_a345d7-c1\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading1437_a345d7-c1 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading1437_a345d7-c1[data-kb-block=\"kb-adv-heading1437_a345d7-c1\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading1437_a345d7-c1 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading1437_a345d7-c1[data-kb-block=\"kb-adv-heading1437_a345d7-c1\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 class=\"kt-adv-heading1437_a345d7-c1 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading1437_a345d7-c1\">Links<\/h2>\n\n\n\n<p><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15_Rapport_Technique_Giulia_Governatori.pdf\" data-type=\"link\" data-id=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15_Rapport_Technique_Giulia_Governatori.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Technical Report&nbsp;<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15_Executive_Summary_SmartGrid_Giulia_Governatori.pdf\" data-type=\"link\" data-id=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15_Executive_Summary_SmartGrid_Giulia_Governatori.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Executive Summary&nbsp;<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15__SmartGrid_GG_v035_Giulia_Governatori.ipynb\" data-type=\"link\" data-id=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15__SmartGrid_GG_v035_Giulia_Governatori.ipynb\" target=\"_blank\" rel=\"noreferrer noopener\">Notebook (Feature Engineering &amp; Modeling)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15_Presentation_GiuliaGovernatori.pdf\" data-type=\"link\" data-id=\"https:\/\/giulia-governatori.alwaysdata.net\/doc\/projects\/P15\/P15_Presentation_GiuliaGovernatori.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Presentation (French)&nbsp;<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/giulia-governatori.alwaysdata.net\/i-tried-to-use-chatgpts-architecture-to-predict-electricity-consumption-heres-what-happened\/\" data-type=\"post\" data-id=\"1450\">Article<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n<style>.kadence-column311_6aa044-75 > .kt-inside-inner-col{display:flex;}.kadence-column311_6aa044-75{max-width:1140px;margin-left:auto;margin-right:auto;}.wp-block-kadence-column.kb-section-dir-horizontal:not(.kb-section-md-dir-vertical)>.kt-inside-inner-col>.kadence-column311_6aa044-75{-webkit-flex:0 1 1140px;flex:0 1 1140px;max-width:unset;margin-left:unset;margin-right:unset;}.kadence-column311_6aa044-75 > .kt-inside-inner-col,.kadence-column311_6aa044-75 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column311_6aa044-75 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column311_6aa044-75 > .kt-inside-inner-col{flex-direction:column;align-items:center;}.kadence-column311_6aa044-75 > .kt-inside-inner-col > .kb-image-is-ratio-size{align-self:stretch;}.kadence-column311_6aa044-75 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery{align-self:stretch;}.kadence-column311_6aa044-75 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column311_6aa044-75 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column311_6aa044-75{position:relative;}@media all and (min-width: 1025px){.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.kadence-column311_6aa044-75{-webkit-flex:0 1 1140px;flex:0 1 1140px;max-width:unset;margin-left:unset;margin-right:unset;}}@media all and (max-width: 1024px){.kadence-column311_6aa044-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}@media all and (max-width: 767px){.wp-block-kadence-column.kb-section-sm-dir-vertical:not(.kb-section-sm-dir-horizontal):not(.kb-section-sm-dir-specificity)>.kt-inside-inner-col>.kadence-column311_6aa044-75{max-width:1140px;-webkit-flex:1;flex:1;margin-left:auto;margin-right:auto;}.kadence-column311_6aa044-75 > .kt-inside-inner-col{flex-direction:column;justify-content:center;align-items:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column311_6aa044-75\"><div class=\"kt-inside-inner-col\">\n<style>\n  .project-select-wrapper {\n    display: flex;\n    align-items: center;\n    gap: 0.5rem;\n    font-family: 'Roboto Mono', monospace;\n    position: relative;\n  }\n\n  .project-select-wrapper label {\n    font-weight: 600;\n    margin: 0;\n    white-space: nowrap; \/* Ne passe pas \u00e0 la ligne *\/\n  }\n\n  .custom-select {\n    font-family: 'Roboto Mono', monospace;\n    font-size: 1rem;\n    font-weight: 700;\n    padding: 0.5rem 0.8rem;\n    border: 1px solid #fff;\n    border-radius: 6px;\n    background: transparent;\n    color: #fff;\n    cursor: pointer;\n    min-width: 90px; \/* juste suffisant pour le texte \"Select\" *\/\n  }\n.custom-select:focus,\n.custom-select:active,\n.custom-select:hover {\n    border: 1px solid #FF678D!important;\n    background: transparent!important;\n    color: #FF678D!important;\n}\n\n  .dropdown-menu {\n    margin-bottom: 5px;\n    position: absolute;\n    bottom: 100%;\n    left: 0;\n    background: #9b9958;\n    border-radius: 6px;\n    display: none;\n    flex-direction: column;\n    z-index: 100;\n    white-space: nowrap;\n  }\n\n  .dropdown-menu a {\n    display: block;\n    padding: 0.5rem 0.8rem;\n    color: #7D0202;\n    text-decoration: none;\n  }\n\n  .dropdown-menu a:hover {\n    background: #7D0202;\n    color: #fff;\n  }\n\n  .project-select-wrapper.open .dropdown-menu {\n    display: flex;\n  }\n<\/style>\n\n<div class=\"project-select-wrapper\">\n  <label for=\"project-toggle\">See other projects<\/label>\n  <button id=\"project-toggle\" class=\"custom-select\" type=\"button\">Select<\/button>\n  <div class=\"dropdown-menu\">\n    <a href=\"\/projects\/real%E2%80%91estate-price-prediction\/\">Real-Estate Price Prediction<\/a>\n    <a href=\"\/projects\/market-segmentation-aaa-strategy-uoi-games\/\">Market Segmentation &#038; AAA Strategy<\/a>\n    <a href=\"\/projects\/portfolio-creation-documentation\/\">Portfolio Creation &#038; Documentation<\/a>\n    <a href=\"\/projects\/the-hidden-realities-of-animation-in-france\/\">Personal survey: \u201cthe Hidden Realities of Animation in France\u201d<\/a>\n    <a href=\"\/projects\/power-bi-project-dashboard-sanitoral\/\">Power BI Project Dashboard<\/a>\n    <a href=\"\/projects\/stock-management-data-cleaning-bottleneck\/\">Stock Management &#038; Data Cleaning<\/a>\n    <a href=\"\/projects\/sales-dashboard-recs-bottleneck\/\">Dashboard &#038; Business Recommandations<\/a>\n    <a href=\"\/projects\/customer-satisfaction-tracking-bestmarket\/\">Customer Satisfaction Tracking<\/a>\n    <a href=\"\/projects\/gdpr%E2%80%91compliant-data-collection\/\">GDPR-Compliant Data Collection<\/a>\n    <a href=\"\/projects\/analyze-customer-churn\/\">Analyze Customer Churn<\/a>\n    <a href=\"\/projects\/sql-practice-housing-insurance\/\">SQL Practice : Housing Insurance<\/a>\n    <a href=\"\/projects\/analysis-of-my-business-intelligence-analyst-training\/\">Analysis of my Business Intelligence Analyst training<\/a>\n  <\/div>\n<\/div>\n\n<script>\n  const toggle = document.getElementById('project-toggle');\n  const wrapper = document.querySelector('.project-select-wrapper');\n\n  toggle.addEventListener('click', () => {\n    wrapper.classList.toggle('open');\n  });\n\n  document.addEventListener('click', (e) => {\n    if (!wrapper.contains(e.target)) {\n      wrapper.classList.remove('open');\n    }\n  });\n\n  document.querySelectorAll('.dropdown-menu a').forEach(link => {\n    link.addEventListener('click', () => {\n      window.location.href = link.href;\n    });\n  });\n<\/script>\n\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Energy &#8211; AI Energy Solutions Fictional | 03\/01\/2026 > 21\/01\/2026 Context I was commissioned by AI Energy Solutions (fictional), a smart grid company managing 50,000 households in \u00cele-de-France, to develop a deep learning forecasting system for daily energy purchasing on the EPEX spot market. My role: Datasets UCI Individual Household Electric Power Consumption: real data&#8230;<\/p>","protected":false},"featured_media":1460,"menu_order":0,"template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":""},"categories":[4,34,5,7,37,19,6,10,32,9,41],"class_list":["post-1437","projects","type-projects","status-publish","has-post-thumbnail","hentry","category-data-methods","category-data-modeling","category-data-tools","category-exploratory-data-analysis","category-forecasting","category-google-collab","category-languages","category-ml-ai-engineering","category-python","category-statistical-analysis","category-tensorflow"],"_links":{"self":[{"href":"https:\/\/giulia-governatori.alwaysdata.net\/fr\/wp-json\/wp\/v2\/projects\/1437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/giulia-governatori.alwaysdata.net\/fr\/wp-json\/wp\/v2\/projects"}],"about":[{"href":"https:\/\/giulia-governatori.alwaysdata.net\/fr\/wp-json\/wp\/v2\/types\/projects"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/giulia-governatori.alwaysdata.net\/fr\/wp-json\/wp\/v2\/media\/1460"}],"wp:attachment":[{"href":"https:\/\/giulia-governatori.alwaysdata.net\/fr\/wp-json\/wp\/v2\/media?parent=1437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/giulia-governatori.alwaysdata.net\/fr\/wp-json\/wp\/v2\/categories?post=1437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}