CINXE.COM

East 2025 Schedule | Open Data Science Conference

<!doctype html> <!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]--> <!-- Consider adding a manifest.appcache: h5bp.com/d/Offline --> <!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]--> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" > <meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"> <style> #icon_wrapper .fuse_social_icons_links .fa { font-family: 'FontAwesome' !important; } .fb-awesome-social::before { content: "\f09a" !important; } #icon_wrapper { position: fixed; top: 25%; right: 0px; z-index: 99999; } .awesome-social { margin-top:2px; color: white !important; text-align: center !important; line-height: 25px !important; width: 24px !important; height: 24px !important; font-size: 1em !important; -moz-transition: width 0.5s, height 0.5s, -webkit-transform 0.5s; /* For Safari 3.1 to 6.0 */ -webkit-transition: width 0.5s, height 0.5s, -webkit-transform 0.5s; /* For Safari 3.1 to 6.0 */ transition: width 0.5s, height 0.5s, transform 0.5s; } .awesome-social:hover { -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */ transform: rotate(deg); -moz-transform: rotate(360deg); /* Chrome, Safari, Opera */ -ms-transform: rotate(360deg); /* Chrome, Safari, Opera */ } .fuse_social_icons_links { outline:0 !important; } .fuse_social_icons_links:hover{ text-decoration:none !important; } .fb-awesome-social { background: #3b5998; } .tw-awesome-social { background:#00aced; } .rss-awesome-social { background:#FA9B39; } .linkedin-awesome-social { background:#007bb6; } .youtube-awesome-social { background:#bb0000; } .flickr-awesome-social { background: #ff0084; } .pinterest-awesome-social { background:#cb2027; } .stumbleupon-awesome-social { background:#f74425 ; } .google-plus-awesome-social { background:#f74425 ; } .instagram-awesome-social { background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 ); } .tumblr-awesome-social { background: #32506d ; } .vine-awesome-social { background: #00bf8f ; } .vk-awesome-social { background: #45668e ; } .soundcloud-awesome-social { background: #ff3300 ; } .reddit-awesome-social{ background: #ff4500 ; } .stack-awesome-social{ background: #fe7a15 ; } .behance-awesome-social{ background: #1769ff ; } .github-awesome-social{ background: #999999 ; } .envelope-awesome-social{ background: #ccc ; } /* Mobile */ /* Custom Background */ .awesome-social { background:#323840 !important; } .awesome-social{ -webkit-transition-property:color, text; -webkit-transition-duration: 0.25s, 0.25s; -webkit-transition-timing-function: linear, ease-in; -moz-transition-property:color, text; -moz-transition-duration:0.25s; -moz-transition-timing-function: linear, ease-in; -o-transition-property:color, text; -o-transition-duration:0.25s; -o-transition-timing-function: linear, ease-in; } .fb-awesome-social:hover { color: #3b5998 !important; } .tw-awesome-social:hover { color:#00aced !important; } .rss-awesome-social:hover { color:#FA9B39 !important; } .linkedin-awesome-social:hover { color:#007bb6 !important; } .youtube-awesome-social:hover { color:#bb0000 !important; } .flickr-awesome-social:hover { color: #ff0084 !important; } .pinterest-awesome-social:hover { color:#cb2027 !important; } .stumbleupon-awesome-social:hover { color:#f74425 !important; } .google-plus-awesome-social:hover { color:#f74425 !important; } .instagram-awesome-social:hover { color:#517fa4 !important; } .tumblr-awesome-social:hover { color: #32506d !important; } .vine-awesome-social:hover { color: #00bf8f !important; } .vk-awesome-social:hover { color: #45668e !important; } .soundcloud-awesome-social:hover { color: #ff3300 !important; } .reddit-awesome-social:hover{ color: #ff4500 !important; } .stack-awesome-social:hover{ color: #fe7a15 !important; } .behance-awesome-social:hover{ color: #1769ff !important; } .github-awesome-social:hover{ color: #999999 !important; } </style> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <script data-cfasync="false" data-pagespeed-no-defer> var gtm4wp_datalayer_name = "dataLayer"; var dataLayer = dataLayer || []; </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --> <!-- This site is optimized with the Yoast SEO Premium plugin v24.4 (Yoast SEO v24.7) - https://yoast.com/wordpress/plugins/seo/ --> <title>East 2025 Schedule | Open Data Science Conference</title> <meta name="description" content="Check out ODSC East 2024 Schedule to see a wide variety of talk sessions, tutorials, workshops, and meetings scheduled for the ODSC East 2024" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="East 2025 Schedule" /> <meta property="og:description" content="Check out ODSC East 2024 Schedule to see a wide variety of talk sessions, tutorials, workshops, and meetings scheduled for the ODSC East 2024" /> <meta property="og:url" content="https://odsc.com/boston/schedule/" /> <meta property="og:site_name" content="Open Data Science Conference" /> <meta property="article:publisher" content="https://www.facebook.com/OPENDATASCI" /> <meta property="article:modified_time" content="2025-04-07T09:18:27+00:00" /> <meta property="og:image" content="https://odsc.com/wp-content/uploads/2023/09/west-arrow-icon_50px.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@ODSC" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="25 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://odsc.com/boston/schedule/","url":"https://odsc.com/boston/schedule/","name":"East 2025 Schedule | Open Data Science Conference","isPartOf":{"@id":"https://odsc.com/#website"},"primaryImageOfPage":{"@id":"https://odsc.com/boston/schedule/#primaryimage"},"image":{"@id":"https://odsc.com/boston/schedule/#primaryimage"},"thumbnailUrl":"https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1.png","datePublished":"2024-01-13T20:17:47+00:00","dateModified":"2025-04-07T09:18:27+00:00","description":"Check out ODSC East 2024 Schedule to see a wide variety of talk sessions, tutorials, workshops, and meetings scheduled for the ODSC East 2024","breadcrumb":{"@id":"https://odsc.com/boston/schedule/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://odsc.com/boston/schedule/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://odsc.com/boston/schedule/#primaryimage","url":"https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1.png","contentUrl":"https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1.png"},{"@type":"BreadcrumbList","@id":"https://odsc.com/boston/schedule/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://odsc.com/"},{"@type":"ListItem","position":2,"name":"ODSC East 2024","item":"https://odsc.com/boston/"},{"@type":"ListItem","position":3,"name":"East 2024 Schedule"}]},{"@type":"WebSite","@id":"https://odsc.com/#website","url":"https://odsc.com/","name":"Open Data Science Conference","description":"Data Science Conferences","publisher":{"@id":"https://odsc.com/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https://odsc.com/#organization","name":"ODSC","url":"https://odsc.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://odsc.com/#/schema/logo/image/","url":"https://odsc.com/wp-content/uploads/2015/12/HIGHRESODSCLOGO.png","contentUrl":"https://odsc.com/wp-content/uploads/2015/12/HIGHRESODSCLOGO.png","width":991,"height":302,"caption":"ODSC"},"image":{"@id":"https://odsc.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/OPENDATASCI","https://x.com/ODSC"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <script type="text/javascript">var ajaxurl = 'https://odsc.com/wp-admin/admin-ajax.php';</script> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/odsc.com\/wp-includes\/js\/wp-emoji-release.min.js"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='envira-tags-tags-frontend-css' href='https://odsc.com/wp-content/plugins/envira-tags/assets/css/frontend.css' type='text/css' media='all' property="stylesheet" /> <link rel='stylesheet' id='bdp-widget-fontawesome-stylesheets-css' href='https://odsc.com/wp-content/plugins/blog-designer-pro/public/css/font-awesome.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='bdp-recent-widget-fontawesome-stylesheets-css' href='https://odsc.com/wp-content/plugins/blog-designer-pro/public/css/font-awesome.min.css' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://odsc.com/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <style id='widget-for-eventbrite-api-display-eventbrite-events-style-inline-css' type='text/css'> </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='awsm-team-css-css' href='https://odsc.com/wp-content/plugins/awsm-team-pro/css/team.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='gdprmagnificpopup-css' href='https://odsc.com/wp-content/plugins/be-gdpr/public/css/magnific-popup.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-gdpr-css' href='https://odsc.com/wp-content/plugins/be-gdpr/public/css/be-gdpr-public.css' type='text/css' media='all' /> <link rel='stylesheet' id='mptt-style-css' href='https://odsc.com/wp-content/plugins/mp-timetable/media/css/style.css' type='text/css' media='all' /> <link rel='stylesheet' id='oshine-modules-css' href='https://odsc.com/wp-content/plugins/oshine-modules/public/css/oshine-modules.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='typehub-css' href='https://odsc.com/wp-content/plugins/tatsu/includes/typehub/public/css/typehub-public.css' type='text/css' media='all' /> <link rel='stylesheet' id='typehub-google-fonts-css' href='//odsc.com/wp-content/uploads/omgf/typehub-google-fonts/typehub-google-fonts.css?ver=1712713132' type='text/css' media='all' /> <link rel='stylesheet' id='tatsu-main-css' href='https://odsc.com/wp-content/plugins/tatsu/public/css/tatsu.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='oshine_icons-css' href='https://odsc.com/wp-content/themes/oshin/oshin/fonts/icomoon/style.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='font_awesome_brands-css' href='https://odsc.com/wp-content/plugins/tatsu/includes/icons/font_awesome/brands.css' type='text/css' media='all' /> <link rel='stylesheet' id='ewd-ufaq-style-css' href='https://odsc.com/wp-content/plugins/ultimate-faqs/css/ewd-ufaq-styles.css' type='text/css' media='all' /> <link rel='stylesheet' id='ewd-ufaq-rrssb-css' href='https://odsc.com/wp-content/plugins/ultimate-faqs/css/rrssb-min.css' type='text/css' media='all' /> <link rel='stylesheet' id='video_popup_close_icon-css' href='https://odsc.com/wp-content/plugins/video-popup/css/vp-close-icon/close-button-icon.css' type='text/css' media='all' /> <link rel='stylesheet' id='oba_youtubepopup_css-css' href='https://odsc.com/wp-content/plugins/video-popup/css/YouTubePopUp.css' type='text/css' media='all' /> <link rel='stylesheet' id='wcs-timetable-css' href='https://odsc.com/wp-content/plugins/weekly-class/assets/front/css/timetable.css' type='text/css' media='all' /> <style id='wcs-timetable-inline-css' type='text/css'> .wcs-single__action .wcs-btn--action{color:rgba( 255,255,255,1);background-color:#BD322C} </style> <link rel='stylesheet' id='widgets-on-pages-css' href='https://odsc.com/wp-content/plugins/widgets-on-pages/public/css/widgets-on-pages-public.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-font-awesome-css' href='https://odsc.com/wp-content/plugins/wp-timelines/css/font-awesome/css/font-awesome.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-google-fonts-css' href='//odsc.com/wp-content/uploads/omgf/wpex-google-fonts/wpex-google-fonts.css?ver=1712713132' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-ex_s_lick-css' href='https://odsc.com/wp-content/plugins/wp-timelines/js/ex_s_lick/ex_s_lick.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-ex_s_lick-theme-css' href='https://odsc.com/wp-content/plugins/wp-timelines/js/ex_s_lick/ex_s_lick-theme.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-timeline-animate-css' href='https://odsc.com/wp-content/plugins/wp-timelines/css/animate.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-timeline-css-css' href='https://odsc.com/wp-content/plugins/wp-timelines/css/style.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-timeline-sidebyside-css' href='https://odsc.com/wp-content/plugins/wp-timelines/css/style-sidebyside.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-horiz-css-css' href='https://odsc.com/wp-content/plugins/wp-timelines/css/horiz-style.css' type='text/css' media='all' /> <link rel='stylesheet' id='wpex-timeline-dark-css-css' href='https://odsc.com/wp-content/plugins/wp-timelines/css/dark.css' type='text/css' media='all' /> <style id='wpex-timeline-dark-css-inline-css' type='text/css'> .wpex-timeline > li .wpex-timeline-icon .fa{font-weight: normal;} </style> <style id='wpgb-head-inline-css' type='text/css'> .wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} </style> <link rel='stylesheet' id='audioigniter-css' href='https://odsc.com/wp-content/plugins/audioigniter/player/build/style.css' type='text/css' media='all' /> <link rel='stylesheet' id='ssa-styles-css' href='https://odsc.com/wp-content/plugins/simply-schedule-appointments/assets/css/ssa-styles.css' type='text/css' media='all' /> <link rel='stylesheet' id='etn-icon-css' href='https://odsc.com/wp-content/plugins/wp-event-solution/assets/css/etn-icon.css' type='text/css' media='all' /> <link rel='stylesheet' id='etn-public-css-css' href='https://odsc.com/wp-content/plugins/wp-event-solution/assets/css/event-manager-public.css' type='text/css' media='all' /> <link rel='stylesheet' id='etn-public-css' href='https://odsc.com/wp-content/plugins/eventin-pro/assets/css/etn-public.css' type='text/css' media='all' /> <link rel='stylesheet' id='widget-for-eventbrite-api-css' href='https://odsc.com/wp-content/plugins/widget-for-eventbrite-api/frontend/css/frontend.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-themes-bb-press-css-css' href='https://odsc.com/wp-content/themes/oshin/oshin/bb-press/bb-press.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-style-main-css-css' href='https://odsc.com/wp-content/themes/oshin/oshin/css/main.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-style-top-header-css' href='https://odsc.com/wp-content/themes/oshin/oshin/css/headers/top-header.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-style-responsive-header-css' href='https://odsc.com/wp-content/themes/oshin/oshin/css/headers/responsive-header.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-style-multilevel-menu-css' href='https://odsc.com/wp-content/themes/oshin/oshin/css/headers/multilevel-menu.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-themes-layout-css' href='https://odsc.com/wp-content/themes/oshin/oshin/css/layout.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='vendor-css' href='https://odsc.com/wp-content/themes/oshin/oshin/css/vendor/vendor.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-custom-fonts-css' href='https://odsc.com/wp-content/themes/oshin/oshin/fonts/fonts.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='be-style-css-css' href='https://odsc.com/wp-content/themes/oshin/oshin/style.css' type='text/css' media='all' /> <link rel='stylesheet' id='popup-maker-site-css' href='//odsc.com/wp-content/uploads/pum/pum-site-styles.css?generated=1738253579' type='text/css' media='all' /> <!-- Google Analytics --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-69911961-1', 'auto'); ga('send', 'pageview'); </script> <!-- End Google Analytics --> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/blog-designer-pro/public/js/imagesloaded.pkgd.min.js" id="bdp-imagesloaded-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/blog-designer-pro/public/js/isotope.pkgd.min.js" id="bdp_isotope_script-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/blog-designer-pro/public/js/ticker.min.js" id="bdp-ticker-js"></script> <script type="text/javascript" id="be-gdpr-js-extra"> /* <![CDATA[ */ var beGdprConcerns = {"youtube":{"label":"Youtube","description":"Consent to display content from YouTube.","required":false},"vimeo":{"label":"Vimeo","description":"Consent to display content from Vimeo.","required":false},"gmaps":{"label":"Google Maps","description":"Consent to display content from Google Maps.","required":false}}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/be-gdpr/public/js/be-gdpr-public.js" id="be-gdpr-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/svg-support/vendor/DOMPurify/DOMPurify.min.js" id="bodhi-dompurify-library-js"></script> <script type="text/javascript" id="widget-for-eventbrite-api-display-eventbrite-events-script-js-extra"> /* <![CDATA[ */ var wfea_freemius = {"current_plan":"PLAN_NAME","can_use_premium_code":"","is_plan_silver":"","is_plan_gold":"","is_plan_platinum":""}; var wfea_controls_meta = {"common":{"free":[{"name":"wfea_limit","label":"Number of Events to Display","type":"number","args":{"default":5}},{"name":"wfea_order_by","label":"Event Sort Order","type":"select2","args":{"options":{"asc":"Ascending Date","desc":"Descending Date","created_asc":"Created Date \u2013 ascending","created_desc":"Created Date \u2013 descending","published_asc":"EB Published Ascending","published_desc":"EB Published Descending"}}}]},"display":{"free":[{"name":"wfea_booknow","label":"Book Now button"},{"name":"wfea_date","label":"Event Date\/Time in Heading","args":{"condition":{"wfea_layout!":"short_date"}}},{"name":"wfea_excerpt","label":"Excerpt of Event Summary"},{"name":"wfea_thumb","label":"Image Display"},{"name":"wfea_thumb_original","label":"High Resolution Image","args":{"condition":{"wfea_thumb":["true"]}}},{"name":"wfea_readmore","label":"Read More Link on Excerpt","args":{"condition":{"wfea_layout!":["cal","cal_list"]}}}]},"enabling":{"free":[{"name":"wfea_newtab","label":"Link to EB in New Tab","args":{"default":"","condition":{"wfea_layout!":["cal","cal_list"]}}}]},"filtering":[],"selection":{"free":[{"name":"wfea_status","label":"Event Status","type":"select2","args":{"options":{"live":"Live","started":"Started","ended":"Ended","canceled":"Canceled","draft":"Draft","all":"All"},"default":"live","multiple":"true"}}]},"settings":{"free":[{"name":"wfea_booknow_text","label":"Book Now Wording","type":"text","args":{"default":"Register >>"}},{"name":"wfea_css_class","label":"Custom CSS Class","type":"text"},{"name":"wfea_cssID","label":"Custom CSS ID","type":"text"},{"name":"wfea_thumb_align","label":"Image Alignment","type":"select2","args":{"options":{"eaw-alignleft":"Left","eaw-alignright":"Right","eaw-aligncenter":"Center"},"condition":{"wfea_layout":"widget"},"default":"eaw-alignright"}},{"name":"wfea_length","label":"Length of Description","type":"number"},{"name":"wfea_thumb_width","label":"Image Width","type":"number","args":{"condition":{"wfea_layout":"widget"},"default":350,"max":""}},{"name":"wfea_thumb_default","label":"Default Image","type":"text"},{"name":"wfea_readmore_text","label":"Read More Wording","type":"text","args":{"default":"Read More >>","condition":{"wfea_layout!":["cal","cal_list"]}}}]},"ajaxurl":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","nonce":"4ba6f43d4f"}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script> <script type="text/javascript" id="bodhi_svg_inline-js-extra"> /* <![CDATA[ */ var svgSettings = {"skipNested":""}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/svg-support/js/min/svgs-inline-min.js" id="bodhi_svg_inline-js"></script> <script type="text/javascript" id="bodhi_svg_inline-js-after"> /* <![CDATA[ */ cssTarget={"Bodhi":"img.style-svg","ForceInlineSVG":"style-svg"};ForceInlineSVGActive="false";frontSanitizationEnabled="on"; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/tatsu/includes/typehub/public/js/webfont.min.js" id="webfontloader-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/video-popup/js/YouTubePopUp.jquery.js" id="oba_youtubepopup_plugin-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/video-popup/js/YouTubePopUp.js" id="oba_youtubepopup_activate-js"></script> <script type="text/javascript" id="etn-public-pro-js-extra"> /* <![CDATA[ */ var etn_pro_public_object = {"ajax_url":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","location_map_nonce":"4737c38f81","scanner_nonce":"72e2f8077f","attendee_page_link":"https:\/\/odsc.com\/wp-admin\/edit.php?post_type=etn-attendee","scanner_common_msg":"Something went wrong! Please try again.","attendee_verification_style":"on","location_icon":"https:\/\/odsc.com\/wp-content\/plugins\/eventin-pro\/assets\/images\/location-icon.png","attendee_registration_option":"","event_expired_message":"This event has been expired."}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/eventin-pro/assets/js/etn-public.js" id="etn-public-pro-js"></script> <script type="text/javascript" id="etn-rsvp-public-js-extra"> /* <![CDATA[ */ var localized_rsvp_data = {"ajax_url":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","attendee_title":"Attendee"}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/eventin-pro/core/modules/rsvp/assets/js/etn-rsvp.js" id="etn-rsvp-public-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/eventin-pro/core/modules/integrations/google-meet/assets/js/etn-google-meet.js" id="etn-google-public-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/mouse.min.js" id="jquery-ui-mouse-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/resizable.min.js" id="jquery-ui-resizable-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/draggable.min.js" id="jquery-ui-draggable-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/controlgroup.min.js" id="jquery-ui-controlgroup-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/checkboxradio.min.js" id="jquery-ui-checkboxradio-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/button.min.js" id="jquery-ui-button-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/dialog.min.js" id="jquery-ui-dialog-js"></script> <script type="text/javascript" id="widget-for-eventbrite-api-js-extra"> /* <![CDATA[ */ var wfea_frontend = {"ajaxurl":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","nonce":"d0ccb90f81"}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/widget-for-eventbrite-api/frontend/js/frontend.js" id="widget-for-eventbrite-api-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/themes/oshin/oshin/js/vendor/modernizr.min.js" id="modernizr-js"></script> <link rel="https://api.w.org/" href="https://odsc.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://odsc.com/wp-json/wp/v2/pages/103680" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://odsc.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel='shortlink' href='https://odsc.com/?p=103680' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://odsc.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fodsc.com%2Fboston%2Fschedule%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://odsc.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fodsc.com%2Fboston%2Fschedule%2F&#038;format=xml" /> <meta name="framework" content="Redux 4.1.29" /><!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ /*.single-portfolio .butonici {display:none!important}*/</style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ /*.group-content__price__table.c_5 .price__table__column.column--ticket:nth-child(4) .column__title{ background: #00bcdd!important; } .group-content__price__table.c_5 .price__table__column.column--ticket:nth-child(4) .column__title:after { border-top: 8px solid #00bcdd!important; } .group-content__price__table.c_5 .price__table__column.column--ticket:nth-child(4) .button { border-radius: 5px!important; background-color: #00bcdd!important; padding: 8px 32px!important; } .group-content__price__table.c_5 .price__table__column.column--ticket:nth-child(4) .column__option .fa-check { color:#00bcdd; } .group-content__price__table.c_5 .price__table__column.column--ticket:nth-child(4) .button:hover { color:#15244a!important; } */ .secfocus { white-space: nowrap; } .etn-content-item{color:#e6d7d7!important} .schedule-tab-2 .etn-schedule-speaker-title { color: white!important; } .schedule-tab-2 .etn-schedule-single-speaker span { display: block; color: #1a9fe5; } .etn-icon.fa-linkedin:before { content: "\e904"!important; } .single-etn-speaker .etn-etn-icon.fa-linkedin:before{display:none!important} .single-etn-speaker .etn-schedule-location {display:none!important} .etn-event-item .etn-event-location, .etn-event-tag-list a:hover, .etn-schedule-wrap .etn-schedule-info .etn-schedule-time { color: #0057c1; /*display: none!important;*/ } .firstfocus{background:blue;padding: 7px 15px;margin: 5px;margin-right: 3px;border-radius: 10px;} .secfocus{background: #00bcdd;padding: 7px 15px;margin-left: 3px;border-radius: 10px;} .thirdtfocus{background: #00bcdd;padding: 7px 15px;margin-left: 3px;border-radius: 10px;} .locationvirtlive{margin-top: 20px;margin-left: 6px;font-weight: bold;font-size: 18px;} .etn-schedule-wrap .etn-schedule-info .etn-schedule-time { margin-bottom: 0px!important; } .etn-schedule-wrap .etn-schedule-info .etn-schedule-time { background: #1a9fe5; padding: 5px 18px!important;} .etn-schedule-wrap .etn-single-schedule-item { border-bottom: 1px solid #eaeaea; padding: 20px 0!important; margin: 0; } .etn-schedule-wrap .etn-schedule-info .etn-schedule-location { display: block; padding-left: 0px; font-size: .875rem; line-height: 2.25rem!important; position: relative; padding-top: 10px; } .etn-schedule-wrap .etn-schedule-info .etn-schedule-location i{display:none!important;} .etn-schedule-wrap .etn-schedule-info .etn-schedule-location { display: block; padding-left: 0px; font-size: .875rem; line-height: 1.25rem; position: relative; padding-top: 10px; } .etn-event-item .etn-event-location, .etn-event-tag-list a:hover, .etn-schedule-wrap .etn-schedule-info .etn-schedule-time { color: #0057c1; /* display: none;*/ } .etn-location:before { content: "\e916"!important; } .schedule-tab-wrapper .etn-nav { padding: 0; margin: 0 0 40px; margin: 0 auto; display: table; padding: 30px 0px; /* display: none!important;*/ } .schedule-tab-wrapper .etn-schedule-speaker .etn-schedule-single-speaker .etn-schedule-speaker-title { position: relative; left: 0; top: 0; padding: 0; background: #5d78ff; color: #fff; font-size: 20px; line-height: 30px; padding: 3px 10px; transition: all .4s ease; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; opacity: 1; visibility: visible; margin: 0 auto; white-space: nowrap; display: table; } .schedule-tab-wrapper .etn-schedule-speaker .etn-schedule-single-speaker img { width: 200px; height: 200px; object-fit: cover; } .etn-schedule-wrap .etn-schedule-info .etn-schedule-time { background: #1a9fe5; padding: 10px 18px; border-radius: 36px; -webkit-border-radius: 36px; -ms-border-radius: 36px; color: white!important; font-size: 15px; font-weight: 700; display: inline-block; text-transform: uppercase; margin-bottom: 10px; } .schedule-tab-2 .etn-accordion-heading i { padding: 8px 10px; background: #ffeff5; color: #189fe5; border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; } .etn-acccordion-contents {padding-right: 55px;} .schedule-tab-2 .etn-schedule-single-speaker img { border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; width: 100px; height: 100px; object-fit: cover; } .schedule-tab-2 .etn-schedule-speaker-designation { font-size: 17px; line-height: 24px; } .schedule-tab-2 .etn-schedule-speaker-title { font-size: 18px; font-weight: 500; line-height: 28px; color: white; } .schedule-tab-2 .etn-schedule-single-speaker { margin-right: 20px; display: inline-block; text-align: left; } .etn-schedule-info{color: white;} .etn-schedule-wrap .etn-schedule-content .etn-title { margin-bottom: 10px; color: white; } .schedule-tab-wrapper .etn-nav li a .etn-day { font-size: .9375rem; color: #ffffff; font-weight: 500; text-align: center; } .schedule-tab-wrapper .etn-nav li a { font-size: 1.25rem; font-weight: 700; color: #ffffff;} .schedule-tab-wrapper .etn-nav { padding: 0; margin: 0 0 40px; margin: 0 auto; display: table;padding: 30px 0px; }</style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ .wp-grid-builder .wpgb-sidebar { flex-basis: 300px; min-width: 0; padding-left: 40px; } .wp-grid-builder .wpgb-scheme-dark .wpgb-idle-scheme-2, .wp-grid-builder .wpgb-scheme-dark [class^="wpgb-block-"].wpgb-hover-scheme-2:hover { color: #565656; margin-bottom: 30px; } .tcode-event-schedule .scheduled-days .scheduled-day .row-day { font-size: 18px!important; padding-top: 26px; line-break: normal; } @media only screen and (min-width: 767px) { .group-content__price__table.c_6 .price__table__column.column--ticket { width: 14.6%!important; } .group-content__price__table.c_6 .price__table__column.column--options { border-color: transparent; width: 280px!important; position: absolute; margin-left: -156px!important; } .group-content__price__table.c_6 { display: table; width: 100%!important; max-width: 100%!important; margin: 0 auto; margin-top: 35px; position: relative; padding-left: 150px; } .group-content__price__table.c_5 .price__table__column.column--options { border-color: transparent; width: 279px!important; position: absolute; margin-left: -149px!important; } } </style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ .envira-tags-filter-active{ border-radius: 0!important; background-color: transparent!important; color: black!important!important; border: 4px solid black!important; PADDING: 10PX 20PX!important;} .envira-tags-filter-link{ border-radius: 0!important; background-color: transparent!important; color: black!important; } .envira-tags-filter-list{ display: table!important; margin: 0 auto!important; padding-bottom: 40px!important;} .filters.rounded .sort { padding: 3px 20px; color: black!important; font-size: 18px; } .filters.rounded .current_choice { border-radius: 0!important; background-color: transparent!important; color: black!important; border: 4px solid black!important; } #portdark .thumb-wrap{pointer-events:none!important; cursor:normal!important}</style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ #tree-container { display: flex; justify-content: center; } .node { cursor: pointer; } .overlay { background-color: black!important; } .node circle { stroke: steelblue; stroke-width: 1.5px; } .node text { font-size: 14px; font-family: sans-serif; } .link { fill: none; } div.tooltip { position: absolute; padding: 10px 15px; font: 12px sans-serif; background: lightsteelblue; border: 0px; border-radius: 8px; z-index: 1; box-shadow: 0 5px 10px rgba(0,0,0,0.2); } div.tooltip:empty { padding: 0; } div.tooltip p { margin: 5px 0 0; } </style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ #ptsTableInitEditHtmlDlg{width:100%!important} .woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images { margin-top: 0px; } .woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary { margin-bottom: 2em; width: 48%; float: right; margin-top: 50px; } .woocommerce .product-single-boxed-content { margin-bottom: 0px; } .woocommerce .product-single-boxed-content { margin-bottom: 0px; background: #ebeff6; padding-top: 0; margin-bottom: 40px; } .woocommerce div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce-page #content div.product form.cart .button { vertical-align: middle; float: left; background: #00bcdd!important; border: #00bcdd!important; color: white!important; } .woocommerce div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce-page #content div.product form.cart { margin-bottom: 35px; margin-top: 20px; text-transform: uppercase; } .woocommerce-tabs{display:none!important} .woocommerce-variation-price .price{display:block!important} .entry-summary .price, .product_meta{display:none} .woocommerce-page.single.single-product #content div.product h1.product_title.entry-title{ font: 700 35px "Source Sans Pro","Open Sans","Arial",sans-serif!important; color: #515151!important; line-height: 42px!important; letter-spacing: 1px!important; text-transform: none!important; } .product-single-boxed-content .custom-share-button{display:none!important}</style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ .widgets_on_page>ul, .widgets_on_page>ul li { list-style: none; background: 0 0; padding-left: 0px; } .hbspt-form input[type="email"] {width: 100%!important;} .poster #navigation-right-side { width: 55%!important; padding-left:0px!important; } .poster #header-wrap .logo{display:none!important} .poster #header-top-bar{display:none!important} .poster #navigation-left-side a{display:none!important} .tatsu-divider-wrap.tatsu-animate{ visibility: visible!important; } .tatsu-shortcode-module .svg_container.big { padding: 20px; width: 80px; height: 80px; } a.glink img { margin: 0px 3px; } .menu-item-gtranslate:after{display:none!important} .paded{margin-top:40px!important; margin-bottom:40px!important;} #popmake-47777 .vc_column-inner{padding-top:0px!important;} #popmake-47777 .wpb_single_image.vc_align_left{margin-bottom:0px!important} #popmake-47777{ /* padding: 18px; border-radius: 0px!important; border: none!important; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 )!important; background-image: url(https://staging6.odsc.com/wp-content/uploads/2020/02/popup-2.jpg)!important;*/ padding-left: 0px!important; padding-top: 0px!important; padding-bottom: 0px!important;} .popi2 input[type="submit"] { background: #0072bc!important; color: white!important; text-transform: uppercase!important; font-size: 27px!important; font-weight: normal!important; padding: 19px 25px; text-align: center; width: 74%; margin: 0 auto; display: table; } .popi input[type="submit"] {background: #f7941d!important; color: white!important; text-transform: uppercase!important; font-size: 27px!important; font-weight: normal!important; padding: 19px 25px;} .hs-form-required{display:none!important} .texs{ border: 3px solid white; padding: 50px 40px;} /*.popmake-content p:first-child{display:none!important}*/ #popmake-47580{ padding: 18px; border-radius: 0px!important; border: none!important; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 )!important; /* background-color: rgba( 255, 255, 255, 1.00 ); */ background-image: url(https://staging6.odsc.com/wp-content/uploads/2020/02/popup-4.jpg)!important; } .icon-icon_plus:before { content: "\e806"; color: white; } #header .be-mobile-menu-icon span { background-color: #ffffff!important; } @media only screen and (max-width: 476px) { .schedule-tab-wrapper .etn-nav{display:none!important;} .ui-tabs .ui-tabs-nav li a { border-bottom: 2px solid; color: #1a9fe5; font-size: 30px; font-size: 20px!important; line-height: 30px!important; } .schedule-tab-2 .etn-schedule-single-speaker img { border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px; width: 50px; height: 50px; object-fit: cover; } } @media only screen and (max-width: 767px) { .etn-acccordion-contents { padding-right: 0px!important; } .nomob{display:none!important} #icon_wrapper { position: fixed; display:none!important; right: 0px; z-index: 99999; } .herojski{left: 0px!important;} } .column__option .fa-check{ color: #0054a6;} .butonici a{width:100%!important; padding-left:unset; padding-right:unset;} h6.gallery-side-heading { font-size: 26px!important; line-height: 32px; } .group-content__price__table { display: table; width: 100%; max-width: 920px; margin: 0 auto; margin-top: 35px; position: relative; padding-left: 150px; } .single-portfolio .onlyport{display:block!important;width: 100%;} .portfolio-details{padding: 0px 27px;} a.custom-share-button{font-size:20px!important} h6.gallery-side-heading { font-size: 26px!important; } .speaker-social-icons i{ font-size: 49px!important; width: 45px; height: 45px; line-height: 45px; margin: 0 auto; display: table; } .speaker-details-circle img { margin: 0 auto; display: table; } .speaks .tatsu-column{margin-bottom:10px!important;} .speaks p{margin-bottom: 20px!important;} .speaks .flip-wrap{width: 100px; float: right;} .speaks .thumb-overlay{display:none!important} .speaks .thumb-bg { display: none; } .single-post .post-title, .single-post .post-date-wrap{margin-top:40px;} .awsm-grid-wrapper .awsm-grid>.awsm-grid-card { min-height: 425px; } .awsm-personal-info h3{margin-bottom: 10px!important;} figcaption .awsm-personal-info{ border-bottom:none!important;} .awsm-personal-info{ padding-top: 20px; border-bottom: 1px solid black; padding-bottom: 15px;} .awsm-personal-info .comptit, .jobpos{ text-transform: uppercase; font-size: .9em; line-height: 1.9; display: block; color: black; } .jobpos{ font-style: italic;} #page-content h3{ font-family: Roboto; font-weight: 300;} p span, .tatsu-button-wrap a{ font-family: Roboto; font-weight: 300;} h5 span, h4{font-family: Roboto!important;} h2 span, .tatsu-text-inner, p, span, strong, h1, h2, h3, h4, h5 {font-family: Roboto!important;} h3{font-weight:700!important} #page-content li{font-family: Roboto!important; } .single-post .hero-section-wrap{height:400px;} .style1-blog .article-details, .style5-blog .article-details, .style6-blog .article-details { padding: 0px 0 0!important; } .single-post .content{padding-top:40px!important;} .single-post .tagcloud{display:none!important;} .post-template-default #header-wrap{display:block!important;} .post-title a{ font: 700 55px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 70px; letter-spacing: 0px; text-transform: none;} .style2-blog .post-nav, .style3-blog .post-nav, .style5-blog .post-nav, .style6-blog .post-nav{ display:none!important; } .single-post .section-overlay{ opacity: 0.5!important;} .single-post select{ width: 99%!important;} .single-post .hbspt-form input[type="text"]{ width: 95%!important;} .single-post .stacked .actions { margin-left: 0!important;margin-top:0px!important;padding-top:0px!important} .single-post .hs-button { display: table!important; margin: 0 auto!important; } .single-post .hbspt-form input[type="text"] { padding-bottom: 0px; width: 95%!important; } .single-post .hs-field-desc { width: 100%; color: #aaa; margin: 0px 0px 5px 150px; font-size: 11px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; line-height: 15px; text-align: center; } .single-post .hs-form-required{display:none!important;} .single-post .hbspt-form { border: 1px solid #1fbdef!important; padding: 10px; } .single-post .hs-input {margin-bottom:0px!important} .single-post .hs-richtext h5 { font-family: Open Sans, Arial, sans-serif; font-size: 20px; text-align: center; color: #1fbdef; } #navigation-left-side { padding-right: 90px; } #navigation-right-side { padding-left: 90px; } #navigation-left-side a, #navigation-right-side a, #navigation a { padding: 0 10px!important;} .ui-accordion .ui-accordion-header.ui-state-active { background: #2CB5E9!important; } .ui-accordion .ui-accordion-header.ui-state-default { background: #428BCA; } body .ui-accordion .ui-accordion-header { margin-top: 1px; } body .ui-accordion .ui-accordion-header { padding: 14px 18px; color: #fff; font-size: 18px; } body .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s, body .ui-accordion .ui-accordion-header.ui-state-active:hover .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s { width: 24px; height: 24px; float: right!important; background: url(https://staging6.odsc.com/wp-content/themes/oshin/images/rounded_arrow_up.png) no-repeat center center transparent; } body .ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: relative; left: auto; right: auto; top: 0; margin-top: 0; } .ui-icon.ui-icon-triangle-1-e, .ui-accordion .ui-accordion-header.ui-state-default:hover .ui-icon.ui-icon-triangle-1-e { width: 24px; height: 24px; float: right; background: url(https://staging6.odsc.com/wp-content/themes/oshin/images/rounded_arrow.png) no-repeat center center transparent; } .svg_container.big.handshake img { max-width: none; width: 56px; } p.date { color: #15c2e0; font-weight: bold; text-transform: uppercase; margin-bottom: 0; } .svg_container.big.handshake { padding: 25px 30px 20px 15px; } .svg_container.blue, .blue .svg_container { background: rgba(0, 188, 221, 0.32); } .svg_container.big { padding: 20px; width: 40px; height: 40px; } .svg_container { width: 28px; height: 28px; float: left; padding: 14px; margin-top: 0; margin-right: 14px; border-radius: 50%; }</style> <!-- end Simple Custom CSS and JS --> <!-- start Simple Custom CSS and JS --> <style type="text/css"> /* Add your CSS code here. For example: .example { color: red; } For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp End of comment */ #ptsTableInitEditHtmlDlg{width:100%!important} #odsc-tickets .groups__group { } @media only screen and (max-width: 960px){ body.sticky-header #header #header-inner-wrap.no-transparent { position: fixed!important; left: 0!important; right: 0 !important; top: 0px !important; }} .kolumnspec select { width: 100%!important; font: 400 18px "Source Sans Pro","Open Sans","Arial",sans-serif!important; border:none!important; height:41px!important; } .newslee input[type="email"]{ width: 100%!important;} .kolumnspec ul { list-style: none!important; } #odsc-tickets .groups__group:hover { background: #f7f5f5; } /* Timetable */ @media only screen and (min-width: 992px){ .tcode-event-schedule .scheduled-event .artist-image { height: 92px; width: 92px; } } .artist-image .img-responsive{border-radius: 50%;} @media only screen and (max-width: 767px){ .klasicc .tatsu-eq-cols .tatsu-column { min-height: 270px!important; } } /*register page*/ @media only screen and (max-width: 460px) { .fixe span{line-height:55px;} } .mobmenu{display:none!important;} .mobmenu-push-wrap, body.mob-menu-slideout-over { padding-top: 0px!important; } @media only screen and (max-width: 964px) { .page-id-161 #header-inner-wrap{ /* display:none!important;*/ } .page-id-161 .mobmenu{display:block!important;} .page-id-161 .mobmenu-push-wrap, .page-id-161 body.mob-menu-slideout-over { padding-top: 40px!important; } } .mptt-shortcode-wrapper .mptt-shortcode-table{ color: white; } .mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{ background-color: transparent; color: white; padding: 1rem; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody tr:nth-child(2n+2) { background-color: transparent; } .mptt-shortcode-wrapper .mptt-shortcode-table.mptt-theme-mode tbody td.event{ background-color: transparent; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody div[data-color="#48AFDE"] .event-subtitle, .mptt-shortcode-wrapper .mptt-shortcode-table tbody div[data-color="#48AFDE"] .timeslot{ color: white !important; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-shortcode-event.mptt-event-vertical-top[colspan="4"] .mptt-event-container{ background-color: transparent !important; justify-content: center; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{ font-weight: bold; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody [colspan="4"] .event-title{ font-size: 24px; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover .event-title{ text-decoration: none !important; } .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17418"] .mptt-event-container, .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17423"] .mptt-event-container{ background-color: rgba(105, 217, 226, 0.15); } .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17418"] .mptt-event-container:hover, .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17423"] .mptt-event-container:hover{ background-color: rgba(105, 217, 226, .25); } .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17424"] .mptt-event-container, .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17425"] .mptt-event-container{ background-color: rgba(226, 152, 178, 0.15); } .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17424"] .mptt-event-container:hover, .mptt-shortcode-wrapper .mptt-shortcode-event.mptt-event-vertical-top[data-column-id="17425"] .mptt-event-container:hover{ background-color: rgba(226, 152, 178, .25); } .mptt-shortcode-list { color: white; } [data-event-id="17452"] .timeslot{ display: none; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container[data-event-id="17452"] .event-subtitle { font-size: .9em; } .mfp-content { position: relative; background-color: #FFF; padding: 40px 20px; width: 90%; max-width: 700px; margin: 20px auto; } .mfp-content h4{ text-align: center; } .mfp-content .timeslots-title,.mfp-content .timeslot{ display: none; } .mfp-preloader{ color: black; } .mfp-content{ position: relative; background-color: #FFF!important; padding: 40px 20px; width: 90%; max-width: 700px; margin: 20px auto;} .mptt-event-container.id-56 a{ font-weight:bold; color: rgb(0, 188, 221)!important; } .mptt-event-container.id-56 a::before{ } .mptt-event-container.id-63,.mptt-event-container.id-64 { background-image: url(https://staging6.odsc.com/wp-content/uploads/2018/05/DinnerDS.jpg);} .mptt-event-container.id-121,.mptt-event-container.id-64 { background-image: url(https://staging6.odsc.com/wp-content/uploads/2017/09/Data-Robot-Networking-Party1.jpg);} .linkic{width: 100%; height: 100%; position: absolute;} .overl{ position: absolute; top: 35%; background: url(https://staging6.odsc.com/wp-content/uploads/2018/05/play-white.svg); width: 20%; background-repeat: no-repeat; left: 40%; height: 100%;} #hu-header-mobile .hu-header-logo { max-height: 75px; margin: 41px auto 0; display: none!important; } .agendica tbody tr:nth-child(2n+2) { background-color: transparent!important; } .agendica tr.mptt-shortcode-row th { background-color: transparent!important; } .agendica tbody td.event { background-color: transparent!important; } .agendica .mptt-shortcode-hours{color:white!important} .agendica th{color:white!important} .agendica .timeslot{color:white!important} .agendica .event-subtitle{color:white!important} .agendica .event-title{color:white!important} .price__table__column .column__header { height: 250px!important; } .price__table__column .column__header .column__desc { font-size: 15px!important; line-height: 20px!important; } .faq_categories .attending { background: url(images/attendee.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .attending.activated { background: url(images/attendee_light.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .hiring { background: url(images/hiring.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .hiring.activated { background: url(images/hiring_light.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .videos { background: url(images/videos.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .videos.activated { background: url(images/videos_light.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .speakers { background: url(images/speaker.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .speakers.activated { background: url(images/speaker_light.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .volunteers { background: url(images/volunteer.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .volunteers.activated { background: url(images/volunteer_light.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .sponsor { background: url(images/sponsor.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .sponsor.activated { background: url(images/sponsor_light.svg) no-repeat center 15px #fff; background-size: 37px; } .faq_categories .group-tickets { background: url(images/group.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .ticket-type { background: url(images/ticket.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .schedule, .faq_categories .odsc { background: url(images/schedule.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .refund-policy { background: url(images/refund.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .trainings { background: url(images/training.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .app-info { background: url(images/mobile.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .scholarships { background: url(images/scholarship.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .promotions-pricing { background: url(images/pricing.svg) no-repeat center 12px #fff; background-size: 27px; } .faq_categories .odsc-europe-2017, .faq_categories .odsc-west-2017, .faq_categories .odsc-east-2017 { background: url(images/logo.png) no-repeat center 10px #fff; background-size: 37px; padding-top: 35px; } .faq_categories li a { font-size: 15px; line-height: 20px; display: inline-block; width: 120px; height: 60px; padding-top: 60px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; text-align: center; /* padding: 10px 15px 10px 50px; */ background: #fff; -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.25); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.25); box-shadow: 0px 3px 3px rgba(0,0,0,0.25); } @media only screen and (min-width: 992px){ .tcode-event-schedule .col-md-2 { width: 8.33333333%; } .tcode-event-schedule .col-md-9 { width: 83.33333333%; } .tcode-event-schedule .col-md-8{ width: 83.33333333%; } .tcode-event-schedule .col-md-offset-2 { margin-left: 8.33333333%; } } </style> <!-- end Simple Custom CSS and JS --> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.2.9--> <script class="hsq-set-content-id" data-content-id="standard-page"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <noscript><style type="text/css">.mptt-shortcode-wrapper .mptt-shortcode-table:first-of-type{display:table!important}.mptt-shortcode-wrapper .mptt-shortcode-table .mptt-event-container:hover{height:auto!important;min-height:100%!important}body.mprm_ie .mptt-shortcode-wrapper .mptt-event-container{height:auto!important}@media (max-width:767px){.mptt-shortcode-wrapper .mptt-shortcode-table:first-of-type{display:none!important}}</style></noscript><meta name="facebook-domain-verification" content="am2vglo5kisnxesykxjg911bcapxcr" /> <style>.etn-date{display:none!important} .ui-tabs .ui-tabs-nav li.ui-tabs-active a { border-bottom: 2px solid; color: white!important; font-size: 30px; } .ui-tabs .ui-tabs-nav li a{ border-bottom: 2px solid; color: #1a9fe5; font-size: 30px;} .ui-tabs .ui-tabs-nav { margin: 0 auto; padding: 0; display: table; } </style> <script type="text/javascript"> var ajaxurl = 'https://odsc.com/wp-admin/admin-ajax.php'; </script> <script type='text/javascript'> var video_popup_unprm_general_settings = { 'unprm_r_border': '' }; </script> <style type="text/css" media="all" id="wcs_styles"></style><script type="text/javascript"> (function(url){ if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } var addEvent = function(evt, handler) { if (window.addEventListener) { document.addEventListener(evt, handler, false); } else if (window.attachEvent) { document.attachEvent('on' + evt, handler); } }; var removeEvent = function(evt, handler) { if (window.removeEventListener) { document.removeEventListener(evt, handler, false); } else if (window.detachEvent) { document.detachEvent('on' + evt, handler); } }; var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); var logHuman = function() { if (window.wfLogHumanRan) { return; } window.wfLogHumanRan = true; var wfscr = document.createElement('script'); wfscr.type = 'text/javascript'; wfscr.async = true; wfscr.src = url + '&r=' + Math.random(); (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); for (var i = 0; i < evts.length; i++) { removeEvent(evts[i], logHuman); } }; for (var i = 0; i < evts.length; i++) { addEvent(evts[i], logHuman); } })('//odsc.com/?wordfence_lh=1&hid=82C1C3C346144C697B4580E2874FCBC0'); </script><noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <!-- GTM Container placement set to footer --> <script data-cfasync="false" data-pagespeed-no-defer> var dataLayer_content = {"pagePostType":"page","pagePostType2":"single-page","pagePostAuthor":"Stefan Lan"}; dataLayer.push( dataLayer_content ); </script> <script data-cfasync="false"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M62L34N'); </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --><style id = "be-dynamic-css" type="text/css"> body { background-color: rgb(255,255,255);background-color: rgba(255,255,255,1);} .layout-box #header-inner-wrap, #header-inner-wrap, body.header-transparent #header #header-inner-wrap.no-transparent, .left-header .sb-slidebar.sb-left, .left-header .sb-slidebar.sb-left #slidebar-menu a::before { background-color: rgb(50,56,64);background-color: rgba(50,56,64,1);} #mobile-menu, #mobile-menu ul { background-color: rgb(50,56,64);background-color: rgba(50,56,64,1);} #mobile-menu li{ border-bottom-color: #efefef ; } body.header-transparent #header-inner-wrap{ background: transparent; } .be-gdpr-modal-item input:checked + .slider{ background-color: #00bcdd; } .be-gdpr-modal-iteminput:focus + .slider { box-shadow: 0 0 1px #00bcdd; } .be-gdpr-modal-item .slider:before { background-color:#ffffff; } .be-gdpr-cookie-notice-bar .be-gdpr-cookie-notice-button{ background: #00bcdd; color: #ffffff; } #header .header-border{ border-bottom: 0px none #00bcdd; } #header-top-bar{ background-color: rgb(21,22,26);background-color: rgba(21,22,26,1); border-bottom: 0px none #ffffff; color: #ffffff; } #header-top-bar #topbar-menu li a{ color: #ffffff; } #header-bottom-bar{ background-color: rgb(255,255,255);background-color: rgba(255,255,255,1); border-top: none #323232; border-bottom: none #323232; } /*Adjusted the timings for the new effects*/ body.header-transparent #header #header-inner-wrap { -webkit-transition: background .25s ease, box-shadow .25s ease, opacity 700ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: background .25s ease, box-shadow .25s ease, opacity 700ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: background .25s ease, box-shadow .25s ease, opacity 700ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1); transition: background .25s ease, box-shadow .25s ease, opacity 700ms cubic-bezier(0.645, 0.045, 0.355, 1), transform 700ms cubic-bezier(0.645, 0.045, 0.355, 1); } body.header-transparent.semi #header .semi-transparent{ background-color: rgb(255,255,255);background-color: rgba(255,255,255,1); !important ; } #content, #blog-content { background-color: rgb(255,255,255);background-color: rgba(255,255,255,1);} #bottom-widgets { background-color: rgb(242,243,248);background-color: rgba(242,243,248,1);} #footer { background-color: rgb(50,56,64);background-color: rgba(50,56,64,1);} #footer .footer-border{ border-bottom: 2px solid #eaeaea; } .page-title-module-custom { background-color: rgb(242,243,248);background-color: rgba(242,243,248,1);} #portfolio-title-nav-wrap{ background-color : #ededed; } #navigation .sub-menu, #navigation .children, #navigation-left-side .sub-menu, #navigation-left-side .children, #navigation-right-side .sub-menu, #navigation-right-side .children { background-color: rgb(31,31,31);background-color: rgba(31,31,31,1);} .sb-slidebar.sb-right { background-color: rgb(26,26,26);background-color: rgba(26,26,26,1);} .left-header .left-strip-wrapper, .left-header #left-header-mobile { background-color : #323840 ; } .layout-box-top, .layout-box-bottom, .layout-box-right, .layout-box-left, .layout-border-header-top #header-inner-wrap, .layout-border-header-top.layout-box #header-inner-wrap, body.header-transparent .layout-border-header-top #header #header-inner-wrap.no-transparent { background-color: rgb(211,211,211);background-color: rgba(211,211,211,1);} .left-header.left-sliding.left-overlay-menu .sb-slidebar{ background-color: rgb(8,8,8);background-color: rgba(8,8,8,0.90); } .top-header.top-overlay-menu .sb-slidebar{ background-color: rgb(26,26,26);background-color: rgba(26,26,26,1);} .search-box-wrapper{ background-color: rgb(255,255,255);background-color: rgba(255,255,255,0.85);} .search-box-wrapper.style1-header-search-widget input[type="text"]{ background-color: transparent !important; color: #000000; border: 1px solid #000000; } .search-box-wrapper.style2-header-search-widget input[type="text"]{ background-color: transparent !important; color: #000000; border: none !important; box-shadow: none !important; } .search-box-wrapper .searchform .search-icon{ color: #000000; } #header-top-bar-right .search-box-wrapper.style1-header-search-widget input[type="text"]{ border: none; } .post-title , .post-date-wrap { margin-bottom: 12px; } /* ====================== Dynamic Border Styling ====================== */ .layout-box-top, .layout-box-bottom { height: 30px; } .layout-box-right, .layout-box-left { width: 30px; } #main.layout-border, #main.layout-border.layout-border-header-top{ padding: 30px; } .left-header #main.layout-border { padding-left: 0px; } #main.layout-border.layout-border-header-top { padding-top: 0px; } .be-themes-layout-layout-border #logo-sidebar, .be-themes-layout-layout-border-header-top #logo-sidebar{ margin-top: 70px; } /*Left Static Menu*/ .left-header.left-static.be-themes-layout-layout-border #main-wrapper{ margin-left: 310px; } .left-header.left-static.be-themes-layout-layout-border .sb-slidebar.sb-left { left: 30px; } /*Right Slidebar*/ body.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right, body.be-themes-layout-layout-border .sb-slidebar.sb-right { right: -250px; } .be-themes-layout-layout-border-header-top .sb-slidebar.sb-right.opened, .be-themes-layout-layout-border .sb-slidebar.sb-right.opened { right: 30px; } /* Top-overlay menu on opening, header moves sideways bug. Fixed on the next line code */ /*body.be-themes-layout-layout-border-header-top.top-header.slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate, body.be-themes-layout-layout-border.top-header.slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate { right: 310px; }*/ body.be-themes-layout-layout-border-header-top.top-header:not(.top-overlay-menu).slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate, body.be-themes-layout-layout-border.top-header:not(.top-overlay-menu).slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate { right: 310px; } /* Now not needed mostly, as the hero section image is coming properly */ /*Single Page Version*/ body.be-themes-layout-layout-border-header-top.single-page-version .single-page-nav-wrap, body.be-themes-layout-layout-border.single-page-version .single-page-nav-wrap { right: 50px; } /*Split Screen Page Template*/ .top-header .layout-border #content.page-split-screen-left { margin-left: calc(50% + 15px); } .top-header.page-template-page-splitscreen-left .layout-border .header-hero-section { width: calc(50% - 15px); } .top-header .layout-border #content.page-split-screen-right { width: calc(50% - 15px); } .top-header.page-template-page-splitscreen-right .layout-border .header-hero-section { left: calc(50% - 15px); } @media only screen and (max-width: 960px) { body.be-themes-layout-layout-border-header-top.single-page-version .single-page-nav-wrap, body.be-themes-layout-layout-border.single-page-version .single-page-nav-wrap { right: 35px; } body.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right, body.be-themes-layout-layout-border .sb-slidebar.sb-right { right: -280px; } #main.layout-border, #main.layout-border.layout-border-header-top { padding: 0px !important; } .top-header .layout-border #content.page-split-screen-left, .top-header .layout-border #content.page-split-screen-right { margin-left: 0px; width:100%; } .top-header.page-template-page-splitscreen-right .layout-border .header-hero-section, .top-header.page-template-page-splitscreen-left .layout-border .header-hero-section { width:100%; } } body, .special-heading-wrap .caption-wrap .body-font, .woocommerce .woocommerce-ordering select.orderby, .woocommerce-page .woocommerce-ordering select.orderby { font: 400 18px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #5f6263; line-height: 26px; letter-spacing: 0px; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } h1 { font: 700 55px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 70px; letter-spacing: 0px; text-transform: none;} h2 { font: 700 42px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 63px; letter-spacing: 0px; text-transform: none;} h3 { font: 700 35px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 52px; letter-spacing: 1px; text-transform: none;} h4, .woocommerce-order-received .woocommerce h2, .woocommerce-order-received .woocommerce h3, .woocommerce-view-order .woocommerce h2, .woocommerce-view-order .woocommerce h3{ font: 400 26px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 42px; letter-spacing: 0px; text-transform: none;} h5, #reply-title { font: 400 20px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 36px; letter-spacing: 0px; text-transform: none; } h6, .testimonial-author-role.h6-font, .menu-card-title, .menu-card-item-price, .slider-counts, .woocommerce-MyAccount-navigation ul li { font: 400 15px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 32px; letter-spacing: 0px; text-transform: none;} h6.gallery-side-heading { font-size: 18px; } .special-subtitle , .style1.thumb-title-wrap .portfolio-item-cats { font-style: ; font-size: 15px; font-weight: ; font-family: Crimson Text; text-transform: none; letter-spacing: 0px; } .gallery-side-heading { font-size: 18px; } .attachment-details-custom-slider { background-color: rgb(0,0,0);background-color: rgba(0,0,0,1); font: 15px "Crimson Text","Open Sans","Arial",sans-serif; color: ; line-height: 15px; letter-spacing: 0px; text-transform: none;} .single-portfolio-slider .carousel_bar_wrap { background-color: rgb(255,255,255);background-color: rgba(255,255,255,0.5);} .top-right-sliding-menu .sb-right ul#slidebar-menu li, .overlay-menu-close, .be-overlay-menu-close { font: 400 16px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #ffffff; line-height: 50px; letter-spacing: 1px; text-transform: uppercase;} .top-right-sliding-menu .sb-right ul#slidebar-menu li a { color: #ffffff !important; } .top-right-sliding-menu .sb-right #slidebar-menu ul.sub-menu li { font: 400 16px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #ffffff; line-height: 25px; letter-spacing: ; text-transform: none;} .top-right-sliding-menu .sb-right ul#slidebar-menu li a { color: #ffffff !important; } .sb-right #slidebar-menu .mega .sub-menu .highlight .sf-with-ul { font: 400 16px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #ffffff; line-height: 50px; letter-spacing: 1px; text-transform: uppercase; color: #ffffff !important; } .post-meta.post-top-meta-typo, .style8-blog .post-meta.post-category a, .hero-section-blog-categories-wrap a { font: 12px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #757575; line-height: 24px; letter-spacing: 0px; text-transform: uppercase;; } #portfolio-title-nav-bottom-wrap h6, #portfolio-title-nav-bottom-wrap .slider-counts { font: 400 15px "Montserrat","Open Sans","Arial",sans-serif; color: ; line-height: ; letter-spacing: 0px; text-transform: none;; line-height: 40px; } .filters .filter_item { font: 400 12px "Montserrat","Open Sans","Arial",sans-serif; color: #222222; line-height: 32px; letter-spacing: 1px; text-transform: uppercase;; } ul#mobile-menu a { font: 400 12px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #ffffff; line-height: 40px; letter-spacing: 1px; text-transform: uppercase;} ul#mobile-menu ul.sub-menu a { font: 400 13px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #bbbbbb; line-height: 27px; letter-spacing: 0px; text-transform: none; } ul#mobile-menu li.mega ul.sub-menu li.highlight > :first-child { font: 400 12px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #ffffff; line-height: 40px; letter-spacing: 1px; text-transform: uppercase;} #navigation, .style2 #navigation, .style13 #navigation, #navigation-left-side, #navigation-right-side, .sb-left #slidebar-menu, .header-widgets, .header-code-widgets, body #header-inner-wrap.top-animate.style2 #navigation, .top-overlay-menu .sb-right #slidebar-menu, #navigation .mega .sub-menu .highlight .sf-with-ul, .special-header-menu .menu-container { font: 600 16px "Montserrat","Open Sans","Arial",sans-serif; color: #00bcdd; line-height: 51px; letter-spacing: 1px; text-transform: uppercase;} #navigation .sub-menu, #navigation .children, #navigation-left-side .sub-menu, #navigation-left-side .children, #navigation-right-side .sub-menu, #navigation-right-side .children, .sb-left #slidebar-menu .sub-menu, .top-overlay-menu .sb-right #slidebar-menu .sub-menu, .special-header-menu .menu-container .sub-menu, .special-header-menu .sub-menu { font: 400 16px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #bbbbbb; line-height: 28px; letter-spacing: 0px; text-transform: none;} .thumb-title-wrap .thumb-title { font: 400 14px "Montserrat","Open Sans","Arial",sans-serif; color: ; line-height: 30px; letter-spacing: 0px; text-transform: uppercase;} .thumb-title-wrap .portfolio-item-cats { font-size: 12px; line-height: 17px; text-transform: none; letter-spacing: 0px; } .full-screen-portfolio-overlay-title { font: 400 14px "Montserrat","Open Sans","Arial",sans-serif; color: ; line-height: 30px; letter-spacing: 0px; text-transform: uppercase;} #footer { font: 400 14px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #ffffff; line-height: 14px; letter-spacing: 0px; text-transform: none;} #bottom-widgets h6 { font: 400 18px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #474747; line-height: 22px; letter-spacing: 1px; text-transform: uppercase; margin-bottom:20px; } #bottom-widgets { font: 400 16px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #757575; line-height: 24px; letter-spacing: 0px; text-transform: none;} .sidebar-widgets h6 { font: 400 18px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #333333; line-height: 22px; letter-spacing: 1px; text-transform: uppercase; margin-bottom:20px; } .sidebar-widgets { ?php be_themes_print_typography('sidebar_widget_text'); ?> } .sb-slidebar .widget { font: 400 14px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #a2a2a2; line-height: 25px; letter-spacing: 0px; text-transform: none;} .sb-slidebar .widget h6 { font: 400 16px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #ffffff; line-height: 22px; letter-spacing: 1px; text-transform: none;} .woocommerce ul.products li.product .product-meta-data h3, .woocommerce-page ul.products li.product .product-meta-data h3, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 { font: 400 13px "Montserrat","Open Sans","Arial",sans-serif; color: #222222; line-height: 27px; letter-spacing: 1px; text-transform: uppercase;} .woocommerce ul.products li.product .product-meta-data .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .product-meta-data .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product-category .woocommerce-loop-category__title, .woocommerce-page ul.products li.product-category .woocommerce-loop-category__title { font: 400 13px "Montserrat","Open Sans","Arial",sans-serif; color: #222222; line-height: 27px; letter-spacing: 1px; text-transform: uppercase; margin-bottom:5px; text-align: center; } .woocommerce-page.single.single-product #content div.product h1.product_title.entry-title { font: 400 25px "Montserrat","Open Sans","Arial",sans-serif; color: #222222; line-height: 27px; letter-spacing: 0px; text-transform: none;} .contact_form_module input[type="text"], .contact_form_module textarea { font: 400 13px "Montserrat","Open Sans","Arial",sans-serif; color: #222222; line-height: 26px; letter-spacing: 0px; text-transform: none;} .page-title-module-custom .page-title-custom, h6.portfolio-title-nav{ font: 400 18px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 36px; letter-spacing: 3px; text-transform: uppercase;} .tatsu-button, .be-button, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, input[type="submit"], .more-link.style1-button, .more-link.style2-button, .more-link.style3-button, input[type="button"], input[type="submit"], input[type="reset"], button, input[type="file"]::-webkit-file-upload-button { font-family: Source Sans Pro; font-weight: ; } .post-title , .post-date-wrap { font: 400 20px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #000000; line-height: 40px; letter-spacing: 0px; text-transform: none; margin-bottom: 12px; } .style3-blog .post-title, .style8-blog .post-title { font: 400 16px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #363c3b; line-height: 28px; letter-spacing: 0px; text-transform: none;} .post-nav li, .style8-blog .post-meta.post-date, .style8-blog .post-bottom-meta-wrap, .hero-section-blog-bottom-meta-wrap { font: 12px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #757575; line-height: 24px; letter-spacing: 0px; text-transform: uppercase;} .ui-tabs-anchor, .accordion .accordion-head, .skill-wrap .skill_name, .chart-wrap span, .animate-number-wrap h6 span, .woocommerce-tabs .tabs li a, .be-countdown { font-family: Source Sans Pro; letter-spacing: 0px; font-style: ; font-weight: 600; } .ui-tabs-anchor { font-size: 13px; line-height: 17px; text-transform: uppercase; } .accordion .accordion-head { font-size: 18px; line-height: 17px; text-transform: uppercase; } .skill-wrap .skill_name { font-size: 20px; line-height: 17px; text-transform: none; } .countdown-section { font-size: 15px; line-height: 30px; text-transform: uppercase; } .countdown-amount { font-size: 55px; line-height: 95px; text-transform: uppercase; } .tweet-slides .tweet-content { font-family: Source Sans Pro; letter-spacing: 0px; font-style: ; font-weight: ; text-transform: none; } .testimonial_slide .testimonial-content { font-family: Crimson Text; letter-spacing: 0px; font-style: ; font-weight: ; text-transform: none; } .oshine-animated-link, .view-project-link.style4-button { font-family: Montserrat; font-weight: ; letter-spacing: ; font-style: ; text-transform: none; } a.navigation-previous-post-link, a.navigation-next-post-link { font: 700 13px "Montserrat","Open Sans","Arial",sans-serif; color: ; line-height: 20px; letter-spacing: 0px; text-transform: none;; } @media only screen and (max-width : 767px ) { #hero-section h1 , .full-screen-section-wrap h1, .tatsu-fullscreen-wrap h1 { font-size: 30px; line-height: 40px; } #hero-section h2, .full-screen-section-wrap h2, .tatsu-fullscreen-wrap h2 { font-size: 25px; line-height: 35px; } #hero-section h4, .full-screen-section-wrap h4, .tatsu-fullscreen-wrap h3 { font-size: 16px; line-height: 30px; } #hero-section h5, .full-screen-section-wrap h5, .tatsu-fullscreen-wrap h5 { font-size: 16px; line-height: 30px; } } /* RELATED TO TYPOGRAPHY */ #header-controls-right, #header-controls-left { color: #00bcdd} #be-left-strip .be-mobile-menu-icon span { background-color: #323232} ul#mobile-menu .mobile-sub-menu-controller { line-height : 40px ; } ul#mobile-menu ul.sub-menu .mobile-sub-menu-controller{ line-height : 27px ; } .breadcrumbs { color: #515151; } .search-box-wrapper.style2-header-search-widget input[type="text"]{ font-style: ; font-weight: ; font-family: Crimson Text; } .portfolio-share a.custom-share-button, .portfolio-share a.custom-share-button:active, .portfolio-share a.custom-share-button:hover, .portfolio-share a.custom-share-button:visited { color: #515151; } .more-link.style2-button { color: #000000 !important; border-color: #000000 !important; } .style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button, .style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:active, .style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:hover, .style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:visited { color: #757575; } .hero-section-blog-categories-wrap a, .hero-section-blog-categories-wrap a:visited, .hero-section-blog-categories-wrap a:hover, .hero-section-blog-bottom-meta-wrap .hero-section-blog-bottom-meta-wrap a, .hero-section-blog-bottom-meta-wrap a:visited, .hero-section-blog-bottom-meta-wrap a:hover { color : #000000; } #navigation .mega .sub-menu .highlight .sf-with-ul { color: #bbbbbb !important; line-height:1.5; } .view-project-link.style4-button { color : #515151; } .pricing-table .pricing-feature{ font-size: 17px; } /* Woocommerce */ .related.products h2, .upsells.products h2, .cart-collaterals .cross-sells h2, .cart_totals h2, .shipping_calculator h2, .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, .shipping_calculator h2, #order_review_heading, .woocommerce .page-title { font-family: Montserrat; font-weight: 400; } .woocommerce form .form-row label, .woocommerce-page form .form-row label { color: #515151; } .woocommerce-tabs .tabs li a { color: #515151 !important; } /* BB Press Plugin */ a.bbp-forum-title, #bbpress-forums fieldset.bbp-form label, .bbp-topic-title a.bbp-topic-permalink { font: 400 15px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 32px; letter-spacing: 0px; text-transform: none;} #bbpress-forums ul.forum-titles li, #bbpress-forums ul.bbp-replies li.bbp-header { font: 400 15px "Source Sans Pro","Open Sans","Arial",sans-serif; color: #515151; line-height: 32px; letter-spacing: 0px; text-transform: none; line-height: inherit; letter-spacing: inherit; text-transform: uppercase; font-size: inherit; } #bbpress-forums .topic .bbp-topic-meta a, .bbp-forum-freshness a, .bbp-topic-freshness a, .bbp-header .bbp-reply-content a, .bbp-topic-tags a, .bbp-breadcrumb a, .bbp-forums-list a { color: #515151; } /*Event On Plugin*/ .ajde_evcal_calendar .calendar_header p, .eventon_events_list .eventon_list_event .evcal_cblock { font-family: Source Sans Pro !important; } .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2 { font-family: Source Sans Pro !important; font-size: 14px !important; text-transform: none; } .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle, .evcal_evdata_row .evcal_evdata_cell p, #evcal_list .eventon_list_event p.no_events { text-transform: none !important; font-family: Source Sans Pro !important; font-size: inherit !important; } /* END RELATED TO TYPOGRAPHY */ .filters.single_border .filter_item{ border-color: #00bcdd; } .filters.rounded .current_choice{ border-radius: 50px; background-color: #00bcdd; color: #ffffff; } .filters.single_border .current_choice, .filters.border .current_choice{ color: #00bcdd; } .exclusive-mobile-bg .menu-controls{ background-color: background-color: rgb(255,255,255);background-color: rgba(255,255,255,0);; } #header .be-mobile-menu-icon span { background-color : #323232; } #header-controls-right, #header-controls-left, .overlay-menu-close, .be-overlay-menu-close { color : #323232; } #header .exclusive-mobile-bg .be-mobile-menu-icon, #header .exclusive-mobile-bg .be-mobile-menu-icon span, #header-inner-wrap.background--light.transparent.exclusive-mobile-bg .be-mobile-menu-icon, #header-inner-wrap.background--light.transparent.exclusive-mobile-bg .be-mobile-menu-icon span, #header-inner-wrap.background--dark.transparent.exclusive-mobile-bg .be-mobile-menu-icon, #header-inner-wrap.background--dark.transparent.exclusive-mobile-bg .be-mobile-menu-icon span { background-color: #323232} .be-mobile-menu-icon{ width: 18px; height: 2px; } .be-mobile-menu-icon .hamburger-line-1{ top: -5px; } .be-mobile-menu-icon .hamburger-line-3{ top: 5px; } .thumb-title-wrap { color: #ffffff; } #bottom-widgets .widget ul li a, #bottom-widgets a { color: inherit; } #bottom-widgets .tagcloud a:hover { color: #ffffff; } a, a:visited, a:hover, #bottom-widgets .widget ul li a:hover, #bottom-widgets a:hover{ color: #00bcdd; } #header-top-menu a:hover, #navigation .current_page_item a, #navigation .current_page_item a:hover, #navigation a:hover, #navigation-left-side .current_page_item a, #navigation-left-side .current_page_item a:hover, #navigation-left-side a:hover, #navigation-right-side .current_page_item a, #navigation-right-side .current_page_item a:hover, #navigation-right-side a:hover, #menu li.current-menu-ancestor > a, #navigation .current-menu-item > a, #navigation .sub-menu .current-menu-item > a, #navigation .sub-menu a:hover, #navigation .children .current-menu-item > a, #navigation .children a:hover, #slidebar-menu .current-menu-item > a, .special-header-menu a:hover + .mobile-sub-menu-controller i, .special-header-menu #slidebar-menu a:hover, .special-header-menu .sub-menu a:hover, .single-page-version #navigation a:hover, .single-page-version #navigation-left-side a:hover, .single-page-version #navigation-right-side a:hover, .single-page-version #navigation .current-section.current_page_item a, .single-page-version #navigation-left-side .current-section.current_page_item a, .single-page-version #navigation-right-side .current-section.current_page_item a, .single-page-version #slidebar-menu .current-section.current_page_item a, .single-page-version #navigation .current_page_item a:hover, .single-page-version #navigation-left-side .current_page_item a:hover, .single-page-version #navigation-right-side .current_page_item a:hover, .single-page-version #slidebar-menu .current_page_item a:hover, .be-sticky-sections #navigation a:hover, .be-sticky-sections #navigation-left-side a:hover, .be-sticky-sections #navigation-right-side a:hover, .be-sticky-sections #navigation .current-section.current_page_item a, .be-sticky-sections #navigation-left-side .current-section.current_page_item a, .be-sticky-sections #navigation-right-side .current-section.current_page_item a, .be-sticky-sections #navigation .current_page_item a:hover, .be-sticky-sections #navigation-left-side .current_page_item a:hover, .be-sticky-sections #navigation-right-side .current_page_item a:hover, #navigation .current-menu-ancestor > a, #navigation-left-side .current-menu-ancestor > a, #navigation-right-side .current-menu-ancestor > a, #slidebar-menu .current-menu-ancestor > a, .special-header-menu .current-menu-item > a, .sb-left #slidebar-menu a:hover { color: #ffffff; } #navigation .current_page_item ul li a, #navigation-left-side .current_page_item ul li a, #navigation-right-side .current_page_item ul li a, .single-page-version #navigation .current_page_item a, .single-page-version #navigation-left-side .current_page_item a, .single-page-version #navigation-right-side .current_page_item a, .single-page-version #slidebar-menu .current_page_item a, .single-page-version #navigation .sub-menu .current-menu-item > a, .single-page-version #navigation .children .current-menu-item > a .be-sticky-sections #navigation .current_page_item a, .be-sticky-sections #navigation-left-side .current_page_item a, .be-sticky-sections #navigation-right-side .current_page_item a, .be-sticky-sections #navigation .sub-menu .current-menu-item > a, .be-sticky-sections #navigation .children .current-menu-item > a { color: inherit; } .be-nav-link-effect-1 a::after, .be-nav-link-effect-2 a::after, .be-nav-link-effect-3 a::after{ background-color: rgb(255,255,255);background-color: rgba(255,255,255,1);} #portfolio-title-nav-wrap .portfolio-nav a { color: #00bcdd; } #portfolio-title-nav-wrap .portfolio-nav a .home-grid-icon span{ background-color: #00bcdd; } #portfolio-title-nav-wrap .portfolio-nav a:hover { color: #323840; } #portfolio-title-nav-wrap .portfolio-nav a:hover .home-grid-icon span{ background-color: #323840; } .page-title-module-custom .header-breadcrumb { line-height: 36px; } #portfolio-title-nav-bottom-wrap h6, #portfolio-title-nav-bottom-wrap ul li a, .single_portfolio_info_close, #portfolio-title-nav-bottom-wrap .slider-counts{ background-color: rgb(255,255,255);background-color: rgba(255,255,255,0);} .more-link.style2-button:hover { border-color: #00bcdd !important; background: #00bcdd !important; color: #ffffff !important; } .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button { background: transparent !important; color: #000 !important; border-color: #000 !important; border-style: solid !important; border-width: 2px !important; background: transparent !important; color: #000000 !important; border-width: 2px !important; border-color: #000000 !important; line-height: 41px; text-transform: uppercase; } .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover { background: #e0a240 !important; color: #fff !important; border-color: #e0a240 !important; border-width: 2px !important; background: #e0a240 !important; color: #ffffff !important; border-color: #e0a240 !important; } .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce .button.alt, .woocommerce-page .button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce input[type="submit"].alt, .woocommerce-page input[type="submit"].alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt { background: #e0a240 !important; color: #fff !important; border-color: #e0a240 !important; border-style: solid !important; border-width: 2px !important; background: #e0a240 !important; color: #ffffff !important; border-width: 2px !important; border-color: #e0a240 !important; line-height: 41px; text-transform: uppercase; } .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce .button.alt:hover, .woocommerce-page .button.alt:hover, .woocommerce input[type="submit"].alt:hover, .woocommerce-page input[type="submit"].alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover { background: transparent !important; color: #000 !important; border-color: #000 !important; border-style: solid !important; border-width: 2px !important; background: transparent !important; color: #000000 !important; border-color: #000000 !important; } .woocommerce .woocommerce-message a.button, .woocommerce-page .woocommerce-message a.button, .woocommerce .woocommerce-message a.button:hover, .woocommerce-page .woocommerce-message a.button:hover { border: none !important; color: #fff !important; background: none !important; } .woocommerce .woocommerce-ordering select.orderby, .woocommerce-page .woocommerce-ordering select.orderby { border-color: #eeeeee; } .style7-blog .post-title{ margin-bottom: 9px; } .style8-blog .post-comment-wrap a:hover{ color : #00bcdd; } .style8-blog .element:not(.be-image-post) .post-details-wrap{ background-color: #ffffff ; } .accordion .accordion-head.with-bg.ui-accordion-header-active{ background-color: #00bcdd; color: #ffffff !important; } #portfolio-title-nav-wrap{ padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #cecece; } #portfolio-title-nav-bottom-wrap h6, #portfolio-title-nav-bottom-wrap ul, .single_portfolio_info_close .font-icon, .slider-counts{ color: #2b2b2b ; } #portfolio-title-nav-bottom-wrap .home-grid-icon span{ background-color: #2b2b2b ; } #portfolio-title-nav-bottom-wrap h6:hover, #portfolio-title-nav-bottom-wrap ul a:hover, #portfolio-title-nav-bottom-wrap .slider-counts:hover, .single_portfolio_info_close:hover { background-color: rgb(235,73,73);background-color: rgba(235,73,73,0.85);} #portfolio-title-nav-bottom-wrap h6:hover, #portfolio-title-nav-bottom-wrap ul a:hover, #portfolio-title-nav-bottom-wrap .slider-counts:hover, .single_portfolio_info_close:hover .font-icon{ color: #ffffff ; } #portfolio-title-nav-bottom-wrap ul a:hover .home-grid-icon span{ background-color: #ffffff ; } /* ====================== Layout ====================== */ body #header-inner-wrap.top-animate #navigation, body #header-inner-wrap.top-animate .header-controls, body #header-inner-wrap.stuck #navigation, body #header-inner-wrap.stuck .header-controls { -webkit-transition: line-height 0.5s ease; -moz-transition: line-height 0.5s ease; -ms-transition: line-height 0.5s ease; -o-transition: line-height 0.5s ease; transition: line-height 0.5s ease; } .header-cart-controls .cart-contents span{ background: #646464; } .header-cart-controls .cart-contents span{ color: #f5f5f5; } .left-sidebar-page, .right-sidebar-page, .no-sidebar-page .be-section-pad:first-child, .page-template-page-940-php #content , .no-sidebar-page #content-wrap, .portfolio-archives.no-sidebar-page #content-wrap { padding-top: 80px; padding-bottom: 80px; } .no-sidebar-page #content-wrap.page-builder{ padding-top: 0px; padding-bottom: 0px; } .left-sidebar-page .be-section:first-child, .right-sidebar-page .be-section:first-child, .dual-sidebar-page .be-section:first-child { padding-top: 0 !important; } .style1 .logo, .style4 .logo, #left-header-mobile .logo, .style3 .logo, .style7 .logo, .style10 .logo{ padding-top: 15px; padding-bottom: 15px; } .style5 .logo, .style6 .logo{ margin-top: 15px; margin-bottom: 15px; } #footer-wrap { padding-top: 25px; padding-bottom: 25px; } /* ====================== Colors ====================== */ .sec-bg, .gallery_content, .fixed-sidebar-page .fixed-sidebar, .style3-blog .blog-post.element .element-inner, .style4-blog .blog-post, .blog-post.format-link .element-inner, .blog-post.format-quote .element-inner, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .chosen-container.chosen-container-single .chosen-drop, .chosen-container.chosen-container-single .chosen-single, .chosen-container.chosen-container-active.chosen-with-drop .chosen-single { background: #fafbfd; } .sec-color, .post-meta a, .pagination a, .pagination a:visited, .pagination span, .pages_list a, input[type="text"], input[type="email"], input[type="password"], textarea, .gallery_content, .fixed-sidebar-page .fixed-sidebar, .style3-blog .blog-post.element .element-inner, .style4-blog .blog-post, .blog-post.format-link .element-inner, .blog-post.format-quote .element-inner, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .chosen-container.chosen-container-single .chosen-drop, .chosen-container.chosen-container-single .chosen-single, .chosen-container.chosen-container-active.chosen-with-drop .chosen-single { color: #7a7a7a; } .woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty { background: #fafbfd; color: #7a7a7a; border-color: #eeeeee; } .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li { color: #7a7a7a!important; } .chosen-container .chosen-drop, nav.woocommerce-pagination, .summary.entry-summary .price, .portfolio-details.style2 .gallery-side-heading-wrap, #single-author-info, .single-page-atts, article.comment { border-color: #eeeeee !important; } .fixed-sidebar-page #page-content{ background: #ffffff; } .sec-border, input[type="text"], input[type="email"], input[type="tel"], input[type="password"], textarea { border: 2px solid #eeeeee; } .chosen-container.chosen-container-single .chosen-single, .chosen-container.chosen-container-active.chosen-with-drop .chosen-single { border: 2px solid #eeeeee; } .woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th, .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td { border: none; border-bottom: 1px solid #eeeeee; padding-bottom: 5px; } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{ border: 1px solid #eeeeee; } .pricing-table .pricing-title, .chosen-container .chosen-results li { border-bottom: 1px solid #eeeeee; } .separator { border:0; height:1px; color: #eeeeee; background-color: #eeeeee; } .alt-color, li.ui-tabs-active h6 a, a, a:visited, .social_media_icons a:hover, .post-title a:hover, .fn a:hover, a.team_icons:hover, .recent-post-title a:hover, .widget_nav_menu ul li.current-menu-item a, .widget_nav_menu ul li.current-menu-item:before, .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .woocommerce-page ul.cart_list li a:hover, .woocommerce-page ul.product_list_widget li a:hover, .woocommerce-page .product-categories li a:hover, .woocommerce ul.products li.product .product-meta-data h3:hover, .woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover, td.product-name a:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .post-category a:hover, a.custom-like-button.liked, .menu-card-item-stared { color: #00bcdd; } .content-slide-wrap .flex-control-paging li a.flex-active, .content-slide-wrap .flex-control-paging li.flex-active a:before { background: #00bcdd !important; border-color: #00bcdd !important; } #navigation .menu > ul > li.mega > ul > li { border-color: #3d3d3d; } .sb-slidebar.sb-right .menu{ border-top: 1px solid #2d2d2d; border-bottom: 1px solid #2d2d2d; } .post-title a:hover { color: #00bcdd !important; } .alt-bg, input[type="submit"], .tagcloud a:hover, .pagination a:hover, .widget_tag_cloud a:hover, .pagination .current, .trigger_load_more .be-button, .trigger_load_more .be-button:hover { background-color: #00bcdd; transition: 0.2s linear all; } .mejs-controls .mejs-time-rail .mejs-time-current , .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce a.add_to_cart_button.button.product_type_simple.added, .woocommerce-page .widget_shopping_cart_content .buttons a.button:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .testimonial-flex-slider .flex-control-paging li a.flex-active, #back-to-top, .be-carousel-nav, .portfolio-carousel .owl-controls .owl-prev:hover, .portfolio-carousel .owl-controls .owl-next:hover, .owl-theme .owl-controls .owl-dot.active span, .owl-theme .owl-controls .owl-dot:hover span, .more-link.style3-button, .view-project-link.style3-button{ background: #00bcdd !important; } .single-page-nav-link.current-section-nav-link { background: #ffffff !important; } .view-project-link.style2-button, .single-page-nav-link.current-section-nav-link { border-color: #00bcdd !important; } .view-project-link.style2-button:hover { background: #00bcdd !important; color: #ffffff !important; } .tagcloud a:hover, .testimonial-flex-slider .flex-control-paging li a.flex-active, .testimonial-flex-slider .flex-control-paging li a { border-color: #00bcdd; } a.be-button.view-project-link, .more-link { border-color: #00bcdd; } .portfolio-container .thumb-bg { background-color: rgba(0,188,221,0.85); } .photostream_overlay, .be-button, .more-link.style3-button, .view-project-link.style3-button, button, input[type="button"], input[type="submit"], input[type="reset"] { background-color: #00bcdd; } input[type="file"]::-webkit-file-upload-button{ background-color: #00bcdd; } .alt-bg-text-color, input[type="submit"], .tagcloud a:hover, .pagination a:hover, .widget_tag_cloud a:hover, .pagination .current, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, #back-to-top, .be-carousel-nav, .single_portfolio_close .font-icon, .single_portfolio_back .font-icon, .more-link.style3-button, .view-project-link.style3-button, .trigger_load_more a.be-button, .trigger_load_more a.be-button:hover, .portfolio-carousel .owl-controls .owl-prev:hover .font-icon, .portfolio-carousel .owl-controls .owl-next:hover .font-icon{ color: #ffffff; transition: 0.2s linear all; } .woocommerce .button.alt.disabled { background: #efefef !important; color: #a2a2a2 !important; border: none !important; cursor: not-allowed; } .be-button, input[type="button"], input[type="submit"], input[type="reset"], button { color: #ffffff; transition: 0.2s linear all; } input[type="file"]::-webkit-file-upload-button { color: #ffffff; transition: 0.2s linear all; } .button-shape-rounded #submit, .button-shape-rounded .style2-button.view-project-link, .button-shape-rounded .style3-button.view-project-link, .button-shape-rounded .style2-button.more-link, .button-shape-rounded .style3-button.more-link, .button-shape-rounded .contact_submit { border-radius: 3px; } .button-shape-circular .style2-button.view-project-link, .button-shape-circular .style3-button.view-project-link{ border-radius: 50px; padding: 17px 30px !important; } .button-shape-circular .style2-button.more-link, .button-shape-circular .style3-button.more-link{ border-radius: 50px; padding: 7px 30px !important; } .button-shape-circular .contact_submit, .button-shape-circular #submit{ border-radius: 50px; padding-left: 30px; padding-right: 30px; } .view-project-link.style4-button:hover::after{ border-color : #00bcdd; } .mfp-arrow{ color: #ffffff; transition: 0.2s linear all; -moz-transition: 0.2s linear all; -o-transition: 0.2s linear all; transition: 0.2s linear all; } .portfolio-title a { color: inherit; } .arrow-block .arrow_prev, .arrow-block .arrow_next, .arrow-block .flickity-prev-next-button { background-color: rgb(0,0,0);background-color: rgba(0,0,0,1);} .arrow-border .arrow_prev, .arrow-border .arrow_next, .arrow-border .flickity-prev-next-button { border: 1px solid #000000; } .gallery-info-box-wrap .arrow_prev .font-icon, .gallery-info-box-wrap .arrow_next .font-icon{ color: #ffffff; } .flickity-prev-next-button .arrow{ fill: #ffffff; } .arrow-block .arrow_prev:hover, .arrow-block .arrow_next:hover, .arrow-block .flickity-prev-next-button:hover { background-color: rgb(0,0,0);background-color: rgba(0,0,0,1);} .arrow-border .arrow_prev:hover, .arrow-border .arrow_next:hover, .arrow-border .flickity-prev-next-button:hover { border: 1px solid #000000; } .gallery-info-box-wrap .arrow_prev:hover .font-icon, .gallery-info-box-wrap .arrow_next:hover .font-icon{ color: #ffffff; } .flickity-prev-next-button:hover .arrow{ fill: #ffffff; } #back-to-top.layout-border, #back-to-top.layout-border-header-top { right: 50px; bottom: 50px; } .layout-border .fixed-sidebar-page #right-sidebar.active-fixed { right: 30px; } body.header-transparent.admin-bar .layout-border #header #header-inner-wrap.no-transparent.top-animate, body.sticky-header.admin-bar .layout-border #header #header-inner-wrap.no-transparent.top-animate { top: 62px; } body.header-transparent .layout-border #header #header-inner-wrap.no-transparent.top-animate, body.sticky-header .layout-border #header #header-inner-wrap.no-transparent.top-animate { top: 30px; } body.header-transparent.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate, body.sticky-header.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate { top: 32px; z-index: 15; } body.header-transparent .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate, body.sticky-header .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate { top: 0px; z-index: 15; } body.header-transparent .layout-border #header #header-inner-wrap.no-transparent #header-wrap, body.sticky-header .layout-border #header #header-inner-wrap.no-transparent #header-wrap { margin: 0px 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; } .mfp-content.layout-border img { padding: 70px 0px 70px 0px; } body.admin-bar .mfp-content.layout-border img { padding: 102px 0px 70px 0px; } .mfp-content.layout-border .mfp-bottom-bar { margin-top: -60px; } body .mfp-content.layout-border .mfp-close { top: 30px; } body.admin-bar .mfp-content.layout-border .mfp-close { top: 62px; } pre { background-image: -webkit-repeating-linear-gradient(top, #FFFFFF 0px, #FFFFFF 30px, #fafbfd 24px, #fafbfd 56px); background-image: -moz-repeating-linear-gradient(top, #FFFFFF 0px, #FFFFFF 30px, #fafbfd 24px, #fafbfd 56px); background-image: -ms-repeating-linear-gradient(top, #FFFFFF 0px, #FFFFFF 30px, #fafbfd 24px, #fafbfd 56px); background-image: -o-repeating-linear-gradient(top, #FFFFFF 0px, #FFFFFF 30px, #fafbfd 24px, #fafbfd 56px); background-image: repeating-linear-gradient(top, #FFFFFF 0px, #FFFFFF 30px, #fafbfd 24px, #fafbfd 56px); display: block; line-height: 28px; margin-bottom: 50px; overflow: auto; padding: 0px 10px; border:1px solid #eeeeee; } .post-title a{ color: inherit; } /*Animated link Typography*/ .be-sidemenu, .special-header-menu a::before{ background-color: rgb(26,26,26);background-color: rgba(26,26,26,1);} /*For normal styles add the padding in top and bottom*/ .be-themes-layout-layout-border .be-sidemenu, .be-themes-layout-layout-border .be-sidemenu, .be-themes-layout-layout-border-header-top .be-sidemenu, .be-themes-layout-layout-border-header-top .be-sidemenu{ padding: 30px 0px; box-sizing: border-box; } /*For center-align and left-align overlay, add padding to all sides*/ .be-themes-layout-layout-border.overlay-left-align-menu .be-sidemenu, .be-themes-layout-layout-border.overlay-center-align-menu .be-sidemenu, .be-themes-layout-layout-border-header-top.overlay-left-align-menu .be-sidemenu, .be-themes-layout-layout-border-header-top.overlay-center-align-menu .be-sidemenu{ padding: 30px; box-sizing: border-box; } .be-themes-layout-layout-border-header-top .be-sidemenu{ padding-top: 0px; } body.perspective-left.perspectiveview, body.perspective-right.perspectiveview{ background-color: rgb(26,26,26);background-color: rgba(26,26,26,1);} body.left-header.perspective-right.perspectiveview{ background-color: rgb(8,8,8);background-color: rgba(8,8,8,0.90);} body.perspective-left .be-sidemenu, body.perspective-right .be-sidemenu{ background-color : transparent; } /*Portfolio navigation*/ .loader-style1-double-bounce1, .loader-style1-double-bounce2, .loader-style2-wrap, .loader-style3-wrap > div, .loader-style5-wrap .dot1, .loader-style5-wrap .dot2, #nprogress .bar { background: #00bcdd !important; } .loader-style4-wrap { border-top: 7px solid rgba(0, 188, 221 , 0.3); border-right: 7px solid rgba(0, 188, 221 , 0.3); border-bottom: 7px solid rgba(0, 188, 221 , 0.3); border-left-color: #00bcdd; } #nprogress .spinner-icon { border-top-color: #00bcdd !important; border-left-color: #00bcdd !important; } #nprogress .peg { box-shadow: 0 0 10px #00bcdd, 0 0 5px #00bcdd !important; } .style1 #navigation, .style3 #navigation, .style4 #navigation, .style5 #navigation, #header-controls-left, #header-controls-right, #header-wrap, .mobile-nav-controller-wrap, #left-header-mobile .header-cart-controls, .style6 #navigation-left-side, .style6 #navigation-right-side, .style7 #navigation{ line-height: 66px; } body.header-transparent #header-wrap #navigation, body.header-transparent #header-wrap #navigation-left-side, body.header-transparent #header-wrap #navigation-right-side, body.header-transparent #header-inner-wrap .header-controls, body.header-transparent #header-inner-wrap #header-controls-left, body.header-transparent #header-inner-wrap #header-controls-right, body.header-transparent #header-inner-wrap #header-wrap, body.header-transparent #header-inner-wrap .mobile-nav-controller-wrap { line-height: 66px; } body #header-inner-wrap.top-animate #navigation, body #header-inner-wrap.top-animate #navigation-left-side, body #header-inner-wrap.top-animate #navigation-right-side, body #header-inner-wrap.top-animate .header-controls, body #header-inner-wrap.top-animate #header-wrap, body #header-inner-wrap.top-animate #header-controls-right, body #header-inner-wrap.top-animate #header-controls-left { line-height: 66px; } .header-transparent #content.page-split-screen-left, .header-transparent #content.page-split-screen-right{ } #navigation-left-side { padding-right: 90.5px; } #navigation-right-side { padding-left: 90.5px; } #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic { border-top: 1px solid #eeeeee; } #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results { border: 1px solid #eeeeee; } #bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer, .menu-card-item.highlight-menu-item { background: #fafbfd; } #bbpress-forums .topic .bbp-topic-meta a:hover, .bbp-forum-freshness a:hover, .bbp-topic-freshness a:hover, .bbp-header .bbp-reply-content a:hover, .bbp-topic-tags a:hover, .bbp-breadcrumb a:hover, .bbp-forums-list a:hover { color: #00bcdd; } div.bbp-reply-header, .bar-style-related-posts-list, .menu-card-item { border-color: #eeeeee; } #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .eventon_events_list .evcal_event_subtitle { padding-bottom: 10px !important; } .eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc, #page-content p.evcal_desc { padding-left: 100px !important; } .evcal_evdata_row { background: #fafbfd !important; } .eventon_events_list .eventon_list_event .event_description { background: #fafbfd !important; border-color: #eeeeee !important; } .bordr, #evcal_list .bordb { border-color: #eeeeee !important; } .evcal_evdata_row .evcal_evdata_cell h3 { margin-bottom: 10px !important; } /**** Be single portfolio - overflow images ****/ /* Optiopn Panel Css */ /********************************************** *** FORMS **********************************************/ .mc4wp-form input {height: 50px;} .wpcf7-form textarea { height: 100px; } .wpcf7-submit { height: 50px; } input[type="submit"] { border-radius: 2px; cursor: pointer; } input.wpcf7-form-control.wpcf7-submit.be-button { border: 2px solid; } .hbspt-form label { color: #fff; } .hbspt-form .input { padding-bottom: 15px; } #hsForm_1692b5bd-5639-41c0-9e31-af463bc55211 .actions input[type="submit"], #hsForm_4b36f79d-3c51-4938-bd29-6b08acce3c48 .actions input[type="submit"]{ background-color: #00bcdd; } .actions input[type="submit"] { background-color: #323840; } /********************************************** *** TEAM **********************************************/ .team-description { font-weight: bold; } .speaker-details-circle img { border-radius: 50%; } .speaker-social-icons { margin-bottom: 15px; } /********************************************** *** GENERAL **********************************************/ // .odsc__box-shadow { // box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); // } .flip-wrap { box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); } .pricing-table li.pricing-button .be-button { border-radius: 2px; } .color-white { color: #fff; } span.top-bar-widgets { font-size: 105%; font-weight: bold; } .be-nav-link-effect-1 a::after { top: 140%; } .myTable { background-color:#fff;border-collapse:collapse; } .myTable th { background-color:#fff;color:white;width:50%; } .myTable td, .myTable th { padding:5px;border:1px solid #fff; } .menu-card-item-price { line-height: 12px !important; top: 50%; transform: translateY(-50%); width: 40%; } a#back-to-top { border-radius: 4px; border: solid #323840 2px; } @media (min-width: 60rem) { .ai-max-width { max-width: 50rem; margin: 0 auto !important; } } .icon-quote { transform: scaleX(-1) scaleY(-1); } /********************************************** *** MASTERCLASS **********************************************/ .masterclass-hero { color: #fff; text-align: center; max-width: 900px; margin: auto; } @media (min-width: 60rem) { .masterclass-countdown { max-width: 600px; margin: 0 auto !important; } } .masterclass-countdown .countdown-amount { font-size: 45px; } /* Mobile 480 */ @media (max-width: 60rem) { h3.masterclass-hero { font-size: 20px; line-height: 30px; } h4.masterclass-hero { font-size: 16px; } } .white-border { border-right: 3px solid #00bcdd; } .max-width-text { max-width: 100px; margin: 0px auto; } @media (min-width: 60rem) { .max-width-text-main { max-width: 800px; margin: 0px auto !important; } } /* Partnering */ .partnering-white-text { color: #fff; line-height: 1.7; font-weight: bold; font-size: 14pt; } /********************************************** *** ACORDIANS **********************************************/ .accordion .accordion-head { border-bottom: 1px solid; padding-bottom: 1%; } /********************************************** *** BLOG **********************************************/ .display-none { display: none; } .page-id-1424 #header-wrap, .page-id-10 #header-wrap, .page-id-267 #header-wrap, .page-id-1296 #header-wrap, .page-id-1836 #header-wrap, .page-id-218 #header-wrap, .page-id-264 #header-wrap, .page-id-2275 #header-wrap, .home #header-wrap, .search #header-wrap, .post-template-default #header-wrap, .blog #header-wrap, .archive #header-wrap { display: none; } .blog .post-thumb a:hover { border: 2px solid; } /********************************************** *** PORTFILIO **********************************************/ .portfolio .thumb-title-wrap .thumb-title { line-height: 20px; } span.speaker-name { color: #fff; } .speaker-company { text-transform: none; font-size: 75%; color: #323840; } .portfolio hr { margin-bottom: 15px; border-color: #323840; } </style> <meta name="onesignal" content="wordpress-plugin"/> <script> window.OneSignalDeferred = window.OneSignalDeferred || []; OneSignalDeferred.push(function(OneSignal) { var oneSignal_options = {}; window._oneSignalInitOptions = oneSignal_options; oneSignal_options['serviceWorkerParam'] = { scope: '/' }; oneSignal_options['serviceWorkerPath'] = 'OneSignalSDKWorker.js.php'; OneSignal.Notifications.setDefaultUrl("https://odsc.com"); oneSignal_options['wordpress'] = true; oneSignal_options['appId'] = 'aef7b140-4d2b-469f-add6-67112f54e19c'; oneSignal_options['allowLocalhostAsSecureOrigin'] = true; oneSignal_options['welcomeNotification'] = { }; oneSignal_options['welcomeNotification']['title'] = ""; oneSignal_options['welcomeNotification']['message'] = ""; oneSignal_options['path'] = "https://odsc.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/"; oneSignal_options['promptOptions'] = { }; oneSignal_options['notifyButton'] = { }; oneSignal_options['notifyButton']['enable'] = true; oneSignal_options['notifyButton']['position'] = 'bottom-right'; oneSignal_options['notifyButton']['theme'] = 'default'; oneSignal_options['notifyButton']['size'] = 'medium'; oneSignal_options['notifyButton']['showCredit'] = true; oneSignal_options['notifyButton']['text'] = {}; OneSignal.init(window._oneSignalInitOptions); OneSignal.Notifications.requestPermission() }); function documentInitOneSignal() { var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt"); var oneSignalLinkClickHandler = function(event) { OneSignal.Notifications.requestPermission(); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++) oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false); } if (document.readyState === 'complete') { documentInitOneSignal(); } else { window.addEventListener("load", function(event){ documentInitOneSignal(); }); } </script> <script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement("script"); o.src="https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache="+n,o.async=!0,o.defer=!0, o.onload=function(){window.trackingFunctions.onLoad({appId:"6631283d8cd2f401c74bd616"})}, document.head.appendChild(o)}initApollo();</script> <script type="text/javascript" src="https://addevent.com/libs/atc/1.6.1/atc.min.js" async defer></script> <link href="//odsc.com/wp-content/uploads/omgf/omgf-stylesheet-60/omgf-stylesheet-60.css?ver=1712713132" rel="stylesheet"> <meta name="google-site-verification" content="mkcmvYzbHoP3pfxm_tVOMEGp0yhOe2G47zBsS01bPGs" /> <script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"25050152"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script> <script charset="utf-8" src="https://js.hubspot.com/forms/current.js"></script> <!-- DO NOT MODIFY --> <!-- Quora Pixel Code (JS Helper) --> <script> !function(q,e,v,n,t,s){if(q.qp) return; n=q.qp=function(){n.qp?n.qp.apply(n,arguments):n.queue.push(arguments);}; n.queue=[];t=document.createElement(e);t.async=!0;t.src=v; s=document.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s);}(window, 'script', 'https://a.quora.com/qevents.js'); qp('init', '8ad753e5bebf4fb58db2eb33a263c02d'); qp('track', 'ViewContent'); </script> <noscript><img height="1" width="1" style="display:none" src="https://q.quora.com/_/ad/8ad753e5bebf4fb58db2eb33a263c02d/pixel?tag=ViewContent&noscript=1"/></noscript> <!-- End of Quora Pixel Code --><style rel="stylesheet" id="typehub-output">h1,.h1{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:700;font-style:normal;text-transform:none;font-size:55px;line-height:70px;letter-spacing:0;color:#515151}h2,.h2{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:700;font-style:normal;text-transform:none;font-size:42px;line-height:63px;letter-spacing:0;color:#515151}h3,.h3{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:700;font-style:normal;text-transform:none;font-size:35px;line-height:52px;letter-spacing:1px;color:#515151}h4,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3,.woocommerce-view-order .woocommerce h2,.woocommerce-view-order .woocommerce h3,.h4{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:26px;line-height:42px;letter-spacing:0;color:#515151}h5,#reply-title,.h5{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:20px;line-height:36px;letter-spacing:0;color:#515151}h6,.testimonial-author-role.h6-font,.menu-card-title,.menu-card-item-price,.slider-counts,.woocommerce-MyAccount-navigation ul li,a.bbp-forum-title,#bbpress-forums fieldset.bbp-form label,.bbp-topic-title a.bbp-topic-permalink,#bbpress-forums ul.forum-titles li,#bbpress-forums ul.bbp-replies li.bbp-header,.h6{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:15px;line-height:32px;letter-spacing:0;color:#515151}body,.special-heading-wrap .caption-wrap .body-font,.woocommerce .woocommerce-ordering select.orderby,.woocommerce-page .woocommerce-ordering select.orderby,.body{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:18px;line-height:26px;letter-spacing:0;color:#5f6263}.page-title-module-custom .page-title-custom,h6.portfolio-title-nav{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:18px;line-height:36px;letter-spacing:3px;color:#515151}.sub-title,.special-subtitle,.sub_title{font-family:"Crimson Text",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;font-size:15px;letter-spacing:0}#footer{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:14px;line-height:14px;letter-spacing:0;color:#fff}.special-header-menu .menu-container,#navigation .mega .sub-menu .highlight .sf-with-ul,#navigation,.style2 #navigation,.style13 #navigation,#navigation-left-side,#navigation-right-side,.sb-left #slidebar-menu,.header-widgets,.header-code-widgets,body #header-inner-wrap.top-animate.style2 #navigation,.top-overlay-menu .sb-right #slidebar-menu{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;font-size:16px;line-height:51px;letter-spacing:1px;color:#00bcdd}.special-header-menu .menu-container .sub-menu,.special-header-menu .sub-menu,#navigation .sub-menu,#navigation .children,#navigation-left-side .sub-menu,#navigation-left-side .children,#navigation-right-side .sub-menu,#navigation-right-side .children,.sb-left #slidebar-menu .sub-menu,.top-overlay-menu .sb-right #slidebar-menu .sub-menu{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:16px;line-height:28px;letter-spacing:0;color:#bbb}ul#mobile-menu a,ul#mobile-menu li.mega ul.sub-menu li.highlight>:first-child{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:12px;line-height:40px;letter-spacing:1px;color:#fff}ul#mobile-menu ul.sub-menu a{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:13px;line-height:27px;letter-spacing:0;color:#bbb}.top-right-sliding-menu .sb-right ul#slidebar-menu li,.sb-right #slidebar-menu .mega .sub-menu .highlight .sf-with-ul{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:16px;line-height:50px;letter-spacing:1px;color:#fff}.top-right-sliding-menu .sb-right #slidebar-menu ul.sub-menu li{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:16px;line-height:25px;letter-spacing:0;color:#fff}.ui-tabs-anchor,.accordion .accordion-head,.skill-wrap .skill_name,.chart-wrap span,.animate-number-wrap h6 span,.woocommerce-tabs .tabs li a,.be-countdown{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:600;font-style:normal;letter-spacing:0}.ui-tabs-anchor{text-transform:uppercase;font-size:13px;line-height:17px}.accordion .accordion-head{text-transform:uppercase;font-size:18px;line-height:17px}.skill-wrap .skill_name{text-transform:none;font-size:20px;line-height:17px}.countdown-amount{text-transform:uppercase;font-size:55px;line-height:95px}.countdown-section{text-transform:uppercase;font-size:15px;line-height:30px}.testimonial_slide .testimonial-content{font-family:"Crimson Text",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0}.tweet-slides .tweet-content{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0}.tatsu-button,.be-button,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,input[type="submit"],.more-link.style1-button,.more-link.style2-button,.more-link.style3-button,input[type="button"],input[type="submit"],input[type="reset"],button,input[type="file"]::-webkit-file-upload-button{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif}.oshine-animated-link,.view-project-link.style4-button{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:none;letter-spacing:0}.thumb-title-wrap .thumb-title,.full-screen-portfolio-overlay-title{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:30px}.thumb-title-wrap .portfolio-item-cats{font-size:12px;line-height:17px}h6.gallery-side-heading{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:15px;line-height:32px;letter-spacing:0;color:#515151}.portfolio-details .gallery-side-heading-wrap p{font-family:"Raleway",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:26px}a.navigation-previous-post-link,a.navigation-next-post-link{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:700;font-style:normal;font-size:13px;line-height:20px}#portfolio-title-nav-bottom-wrap h6,#portfolio-title-nav-bottom-wrap .slider-counts{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:15px}.attachment-details-custom-slider{font-family:"Crimson Text",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:15px;line-height:15px;color:}.filters .filter_item{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:32px;color:#222}.woocommerce ul.products li.product .product-meta-data h3,.woocommerce-page ul.products li.product .product-meta-data h3,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.woocommerce ul.products li.product .product-meta-data .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .product-meta-data .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product-category .woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:13px;line-height:27px;letter-spacing:1px;color:#222}.woocommerce-page.single.single-product #content div.product h1.product_title.entry-title{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:25px;line-height:27px;letter-spacing:0;color:#222}.post-title,.post-date-wrap{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:20px;line-height:40px;letter-spacing:0;color:#000}.style3-blog .post-title,.style8-blog .post-title{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:16px;line-height:28px;letter-spacing:0;color:#363c3b}.post-meta.post-top-meta-typo,.style8-blog .post-meta.post-category a,.hero-section-blog-categories-wrap a{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:uppercase;font-size:12px;line-height:24px;letter-spacing:0;color:#757575}.post-nav li,.style8-blog .post-meta.post-date,.style8-blog .post-bottom-meta-wrap,.hero-section-blog-bottom-meta-wrap{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform:uppercase;font-size:12px;line-height:24px;letter-spacing:0;color:#757575}.single-post .post-title,.single-post .style3-blog .post-title,.single-post .style8-blog .post-title{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:20px;line-height:40px;letter-spacing:0;color:#000}.sidebar-widgets h6{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:18px;line-height:22px;letter-spacing:1px;color:#333}.sidebar-widgets{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:16px;line-height:24px;letter-spacing:0;color:#606060}.sb-slidebar .widget h6{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:16px;line-height:22px;letter-spacing:1px;color:#fff}.sb-slidebar .widget{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:14px;line-height:25px;letter-spacing:0;color:#a2a2a2}#bottom-widgets h6{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:18px;line-height:22px;letter-spacing:1px;color:#474747}#bottom-widgets{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:16px;line-height:24px;letter-spacing:0;color:#757575}.contact_form_module input[type="text"],.contact_form_module textarea{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:13px;line-height:26px;letter-spacing:0;color:#222}@media only screen and (max-width:1377px){}@media only screen and (min-width:768px) and (max-width:1024px){}@media only screen and (max-width:767px){}</style><style id = "oshine-typehub-css" type="text/css"> #header-controls-right,#header-controls-left{color:#00bcdd}#be-left-strip .be-mobile-menu-icon span{background-color:#323232}ul#mobile-menu .mobile-sub-menu-controller{line-height :40px }ul#mobile-menu ul.sub-menu .mobile-sub-menu-controller{line-height :27px }.breadcrumbs{color:#515151}.search-box-wrapper.style2-header-search-widget input[type="text"]{font-style:normal;font-weight:400;font-family:Crimson Text}.portfolio-share a.custom-share-button,.portfolio-share a.custom-share-button:active,.portfolio-share a.custom-share-button:hover,.portfolio-share a.custom-share-button:visited{color:#515151}.more-link.style2-button{color:#000 !important;border-color:#000 !important}.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button,.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:active,.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:hover,.style8-blog .post-bottom-meta-wrap .be-share-stack a.custom-share-button:visited{color:#757575}.hero-section-blog-categories-wrap a,.hero-section-blog-categories-wrap a:visited,.hero-section-blog-categories-wrap a:hover,.hero-section-blog-bottom-meta-wrap .hero-section-blog-bottom-meta-wrap a,.hero-section-blog-bottom-meta-wrap a:visited,.hero-section-blog-bottom-meta-wrap a:hover,.hero-section-blog-bottom-meta-wrap{color :#000}#navigation .mega .sub-menu .highlight .sf-with-ul{color:#bbb !important;line-height:1.5}.view-project-link.style4-button{color :#515151}.related.products h2,.upsells.products h2,.cart-collaterals .cross-sells h2,.cart_totals h2,.shipping_calculator h2,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.shipping_calculator h2,#order_review_heading,.woocommerce .page-title{font-family:Montserrat;font-weight:400}.woocommerce form .form-row label,.woocommerce-page form .form-row label{color:#515151}.woocommerce-tabs .tabs li a{color:#515151 !important}#bbpress-forums ul.forum-titles li,#bbpress-forums ul.bbp-replies li.bbp-header{line-height:inherit;letter-spacing:inherit;text-transform:uppercase;font-size:inherit}#bbpress-forums .topic .bbp-topic-meta a,.bbp-forum-freshness a,.bbp-topic-freshness a,.bbp-header .bbp-reply-content a,.bbp-topic-tags a,.bbp-breadcrumb a,.bbp-forums-list a{color:#515151}.ajde_evcal_calendar .calendar_header p,.eventon_events_list .eventon_list_event .evcal_cblock{font-family:Source Sans Pro !important}.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2,.evo_pop_body .evcal_desc span.evcal_desc2{font-family:Source Sans Pro !important;font-size:14px !important;text-transform:none}.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle,.evo_pop_body .evcal_desc span.evcal_event_subtitle,.evcal_evdata_row .evcal_evdata_cell p,#evcal_list .eventon_list_event p.no_events{text-transform:none !important;font-family:Source Sans Pro !important;font-size:inherit !important} </style><style rel="stylesheet" id="colorhub-output">.swatch-red, .swatch-red a{color:#f44336;}.swatch-pink, .swatch-pink a{color:#E91E63;}.swatch-purple, .swatch-purple a{color:#9C27B0;}.swatch-deep-purple, .swatch-deep-purple a{color:#673AB7;}.swatch-indigo, .swatch-indigo a{color:#3F51B5;}.swatch-blue, .swatch-blue a{color:#2196F3;}.swatch-light-blue, .swatch-light-blue a{color:#03A9F4;}.swatch-cyan, .swatch-cyan a{color:#00BCD4;}.swatch-teal, .swatch-teal a{color:#009688;}.swatch-green, .swatch-green a{color:#4CAF50;}.swatch-light-green, .swatch-light-green a{color:#8BC34A;}.swatch-lime, .swatch-lime a{color:#CDDC39;}.swatch-yellow, .swatch-yellow a{color:#FFEB3B;}.swatch-amber, .swatch-amber a{color:#FFC107;}.swatch-orange, .swatch-orange a{color:#FF9800;}.swatch-deep-orange, .swatch-deep-orange a{color:#FF5722;}.swatch-brown, .swatch-brown a{color:#795548;}.swatch-grey, .swatch-grey a{color:#9E9E9E;}.swatch-blue-grey, .swatch-blue-grey a{color:#607D8B;}.swatch-white, .swatch-white a{color:#ffffff;}.swatch-black, .swatch-black a{color:#000000;}.palette-0, .palette-0 a{color:#00bcdd;}.palette-1, .palette-1 a{color:#ffffff;}.palette-2, .palette-2 a{color:#222222;}.palette-3, .palette-3 a{color:#888888;}.palette-4, .palette-4 a{color:#fafbfd;}</style><link rel="icon" href="https://odsc.com/wp-content/uploads/2022/03/cropped-faviODSC-32x32.png" sizes="32x32" /> <link rel="icon" href="https://odsc.com/wp-content/uploads/2022/03/cropped-faviODSC-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://odsc.com/wp-content/uploads/2022/03/cropped-faviODSC-180x180.png" /> <meta name="msapplication-TileImage" content="https://odsc.com/wp-content/uploads/2022/03/cropped-faviODSC-270x270.png" /> <!-- Fonts Plugin CSS - https://fontsplugin.com/ --> <style> /* Cached: April 7, 2025 at 12:28pm */ /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } /* math */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } /* symbols */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/roboto/v47/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } :root { --font-base: Roboto; --font-headings: Roboto; --font-input: Roboto; } body, #content, .entry-content, .post-content, .page-content, .post-excerpt, .entry-summary, .entry-excerpt, .widget-area, .widget, .sidebar, #sidebar, footer, .footer, #footer, .site-footer { font-family: "Roboto"; } #site-title, .site-title, #site-title a, .site-title a, .entry-title, .entry-title a, h1, h2, h3, h4, h5, h6, .widget-title, .elementor-heading-title { font-family: "Roboto"; } button, .button, input, select, textarea, .wp-block-button, .wp-block-button__link { font-family: "Roboto"; } </style> <!-- Fonts Plugin CSS --> <script> var $container = jQuery('#odsc-tickets'); // on any group click jQuery(document).ready(function(){ jQuery('.grouptickets a').on('click', function (event) { // event && event.preventDefault(); jQuery('#ConferenceTrainingPass').removeClass('groups__group--active'); jQuery('#GroupDiscount').addClass('groups__group--active'); var groupId = "448495d313a47d19c70c96abe7e016b1"; var groupId2 = "70a2bbafefa0ca05dbb0ca678b54582c"; jQuery('.group-content[data-group="'+groupId2+'"]').removeClass("group-content--visible"); jQuery('.group-content[data-group="'+groupId+'"]').addClass("group-content--visible"); // click on subtabs if (jQuery('.group-content__subtab__tab--active:visible').length) { jQuery('.group-content__subtab__tab--active:visible').click(); } else { jQuery('.group-content__subtab__tab:visible:eq(0)').click(); } }); }); </script> <script> var $container = jQuery('#odsc-tickets'); // on any group click jQuery(document).ready(function(){ jQuery('.grouptickets a').on('click', function (event) { // event && event.preventDefault(); jQuery('#BusinessPass').removeClass('groups__group--active'); jQuery('#GroupDiscount').addClass('groups__group--active'); var groupId = "448495d313a47d19c70c96abe7e016b1"; var groupId2 = "d7dca3a8be000a1541cd17e46dc4b9ba"; jQuery('.group-content[data-group="'+groupId2+'"]').removeClass("group-content--visible"); jQuery('.group-content[data-group="'+groupId+'"]').addClass("group-content--visible"); // click on subtabs if (jQuery('.group-content__subtab__tab--active:visible').length) { jQuery('.group-content__subtab__tab--active:visible').click(); } else { jQuery('.group-content__subtab__tab:visible:eq(0)').click(); } }); }); jQuery(document).ready(function(){ jQuery('.trainingtickets a').on('click', function (event) { // event && event.preventDefault(); jQuery('#BusinessPass').removeClass('groups__group--active'); jQuery('#ConferenceTrainingPass').addClass('groups__group--active'); jQuery('#GroupDiscount').removeClass('groups__group--active'); var groupId = "70a2bbafefa0ca05dbb0ca678b54582c"; var groupId2 = "d7dca3a8be000a1541cd17e46dc4b9ba"; var groupId3 = "448495d313a47d19c70c96abe7e016b1"; jQuery('.group-content[data-group="'+groupId2+'"]').removeClass("group-content--visible"); jQuery('.group-content[data-group="'+groupId3+'"]').removeClass("group-content--visible"); jQuery('.group-content[data-group="'+groupId+'"]').addClass("group-content--visible"); // click on subtabs if (jQuery('.group-content__subtab__tab--active:visible').length) { jQuery('.group-content__subtab__tab--active:visible').click(); } else { jQuery('.group-content__subtab__tab:visible:eq(0)').click(); } }); }); </script> <script src="https://d3js.org/d3.v3.min.js"></script> </head> <body data-rsssl=1 class="page-template-default page page-id-103680 page-child parent-pageid-17126 cookies-not-set sticky-header header-solid no-section-scroll top-header none be-themes-layout-layout-wide button-shape-rounded opt-panel-cache-on " data-be-site-layout='layout-wide' data-be-page-template = 'page' > <div class="search-box-wrapper style2-header-search-widget"> <a href="#" class="header-search-form-close"><i class="icon-icon_close font-icon"></i></a> <div class="search-box-inner1"> <div class="search-box-inner2"></div> </div> </div><div id="main-wrapper" > <div id="main" class="ajaxable layout-wide" > <header id="header"> <div id="header-top-bar"> <div id="header-top-bar-wrap" class=" clearfix"> <div id="header-top-bar-left"> <span class="top-bar-widgets">Open Data Science Conference</span> </div> <div id="header-top-bar-right"><div class="topbar-menu-container"><ul id="topbar-menu" class="clearfix"><li id="menu-item-35199" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-35199"><a href="/boston/bootcamp/" title="AI Bootcamp">AI Bootcamp</a></li> <li id="menu-item-40495" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-40495"><a href="/boston" title="EAST">EAST</a></li> <li id="menu-item-45816" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45816"><a href="/europe" title="EUROPE">EUROPE</a></li> <li id="menu-item-19686" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19686"><a href="/apac" title="APAC">APAC</a></li> <li id="menu-item-633" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-633"><a href="https://odsc.com/california/" title="WEST">WEST</a></li> <li id="menu-item-52199" class="nomob menu-item menu-item-type-custom menu-item-object-custom menu-item-52199"><a href="https://aiplus.training/" title="Ai+">Ai+</a></li> <li id="menu-item-642" class="nomob menu-item menu-item-type-custom menu-item-object-custom menu-item-642"><a href="https://opendatascience.com" title="Blog">Blog</a></li> <li id="menu-item-41261" class="nomob menu-item menu-item-type-custom menu-item-object-custom menu-item-41261"><a href="/boston/partner-odsc-east/" title="Partners">Partners</a></li> <li id="menu-item-1102" class="nomob menu-item menu-item-type-custom menu-item-object-custom menu-item-1102"><a href="https://jobs.opendatascience.com/" title="Jobs">Jobs</a></li> <li id="menu-item-60037" class="nomob menu-item menu-item-type-custom menu-item-object-custom menu-item-60037"><a href="/podcast" title="Podcast">Podcast</a></li> <li id="menu-item-644" class="nomob menu-item menu-item-type-custom menu-item-object-custom menu-item-644"><a href="https://opendatascience.com/newsletter/" title="Newsletter">Newsletter</a></li> <li id="menu-item-632" class="nomob menu-item menu-item-type-post_type menu-item-object-page menu-item-632"><a href="https://odsc.com/about-open-data-science-conference/" title="About">About</a></li> <li class="menu-item menu-item-gtranslate menu-item-has-children notranslate"><a href="#" data-gt-lang="en" class="gt-current-wrapper notranslate"><img src="https://odsc.com/wp-content/plugins/gtranslate/flags/svg/en.svg" width="16" height="16" alt="en" loading="lazy"></a><ul class="dropdown-menu sub-menu"><li class="menu-item menu-item-gtranslate-child"><a href="#" data-gt-lang="en" class="gt-current-lang notranslate"><img src="https://odsc.com/wp-content/plugins/gtranslate/flags/svg/en.svg" width="16" height="16" alt="en" loading="lazy"></a></li><li class="menu-item menu-item-gtranslate-child"><a href="#" data-gt-lang="fr" class="notranslate"><img src="https://odsc.com/wp-content/plugins/gtranslate/flags/svg/fr.svg" width="16" height="16" alt="fr" loading="lazy"></a></li><li class="menu-item menu-item-gtranslate-child"><a href="#" data-gt-lang="de" class="notranslate"><img src="https://odsc.com/wp-content/plugins/gtranslate/flags/svg/de.svg" width="16" height="16" alt="de" loading="lazy"></a></li><li class="menu-item menu-item-gtranslate-child"><a href="#" data-gt-lang="pt" class="notranslate"><img src="https://odsc.com/wp-content/plugins/gtranslate/flags/svg/pt-br.svg" width="16" height="16" alt="pt" loading="lazy"></a></li><li class="menu-item menu-item-gtranslate-child"><a href="#" data-gt-lang="es" class="notranslate"><img src="https://odsc.com/wp-content/plugins/gtranslate/flags/svg/es.svg" width="16" height="16" alt="es" loading="lazy"></a></li></ul></li></ul></div> </div> </div> </div> <div id="header-inner-wrap" class=" style6" > <div id="header-wrap" class=" clearfix" data-default-height="66" data-sticky-height="66"> <div class="logo"> <a href="https://odsc.com/boston"><img class="transparent-logo dark-scheme-logo" src="https://odsc.com/wp-content/uploads/2019/04/NewLogo3.png" alt="Open Data Science Conference" /><img class="transparent-logo light-scheme-logo" src="https://odsc.com/wp-content/uploads/2019/04/NewLogo3.png" alt="Open Data Science Conference" /><img class="normal-logo" src="https://odsc.com/wp-content/uploads/2019/04/NewLogo3.png" alt="Open Data Science Conference" /><img class="sticky-logo" src="https://odsc.com/wp-content/uploads/2019/04/NewLogo3.png" alt="Open Data Science Conference" /></a> </div> <div id="header-controls-right"> <div class="mobile-nav-controller-wrap"> <div class="menu-controls mobile-nav-controller" title="Mobile Menu Controller"> <span class="be-mobile-menu-icon "> <span class="hamburger-line-1"></span> <span class="hamburger-line-2"></span> <span class="hamburger-line-3"></span> </span></div> </div> </div><nav id="navigation-left-side" class="clearfix"><div class="menu"><ul id="left-menu" class="clearfix be-nav-link-effect-1"><li id="menu-item-582" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-582"><a href="/boston/conference-tracks/" title="TRACKS">TRACKS</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-44267" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44267"><a href="https://odsc.com/boston/training/" title="Hands-on Training">Hands-on Training</a></li> <li id="menu-item-45311" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45311"><a href="/Boston/bootcamp/" title="AI Bootcamp">AI Bootcamp</a></li> <li id="menu-item-102504" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102504"><a href="/boston/conference-tracks#machine" title="Machine Learning">Machine Learning</a></li> <li id="menu-item-102456" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102456"><a href="/boston/conference-tracks#genai" title="Generative AI">Generative AI</a></li> <li id="menu-item-59541" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-59541"><a href="/boston/data-engineering/" title="Data Engineering">Data Engineering</a></li> <li id="menu-item-102502" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102502"><a href="/boston/conference-tracks#deepl" title="Deep Learning">Deep Learning</a></li> <li id="menu-item-87413" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87413"><a href="/boston/conference-tracks#llmops" title="LLMOps &amp; MLOps">LLMOps &#038; MLOps</a></li> <li id="menu-item-75117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75117"><a href="/boston/conference-tracks#biotech" title="AI for Biotech, Pharma &amp; Life Sciences">AI for Biotech, Pharma &#038; Life Sciences</a></li> <li id="menu-item-75115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75115"><a href="/boston/conference-tracks#llm" title="Large Language Models">Large Language Models</a></li> <li id="menu-item-121652" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121652"><a href="/boston/conference-tracks#agent" title="AI Agents">AI Agents</a></li> <li id="menu-item-121654" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121654"><a href="/boston/conference-tracks#dataviz" title="Data Visualisation &amp; Analysis">Data Visualisation &#038; Analysis</a></li> <li id="menu-item-121653" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121653"><a href="/boston/conference-tracks#nlp" title="AI Engineering">AI Engineering</a></li> <li id="menu-item-127166" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127166"><a href="/boston/startup-showcase/" title="Startup Showcase">Startup Showcase</a></li> </ul> </li> <li id="menu-item-58317" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-58317"><a href="/boston/bootcamp" title="AI Bootcamp">AI Bootcamp</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-58320" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58320"><a href="/boston/bootcamp/#register" title="Register">Register</a></li> <li id="menu-item-58318" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58318"><a href="/boston/bootcamp/#program" title="Program Overview">Program Overview</a></li> <li id="menu-item-58319" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58319"><a href="/boston/bootcamp/#instructors" title="Specialization Tracks">Specialization Tracks</a></li> </ul> </li> <li id="menu-item-16258" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-16258"><a href="https://odsc.com/boston/why-attend/" title="Attend">Attend</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-104133" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-104133"><a href="/boston/training/" title="Training">Training</a></li> <li id="menu-item-122082" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122082"><a href="/boston/virtual" title="Virtual Conference">Virtual Conference</a></li> <li id="menu-item-17213" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17213"><a href="/boston/why-attend" title="Why Attend">Why Attend</a></li> <li id="menu-item-102702" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102702"><a href="/boston/convince-manager/" title="Convince Your Manager">Convince Your Manager</a></li> <li id="menu-item-17210" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17210"><a href="/boston/why-attend#attendeeguide" title="Download Attendee Guide">Download Attendee Guide</a></li> <li id="menu-item-19368" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19368"><a href="/boston/why-attend#whoattends" title="See Who Attends East">See Who Attends East</a></li> </ul> </li> <li id="menu-item-28157" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current-menu-ancestor current-menu-parent menu-item-has-children menu-item-28157"><a href="/boston/schedule/" aria-current="page" title="Schedule">Schedule</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-102270" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102270"><a href="/boston/schedule-overview/" title="Schedule Overview">Schedule Overview</a></li> <li id="menu-item-124892" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-124892"><a href="/boston/schedule/" aria-current="page" title="Conference Schedule">Conference Schedule</a></li> <li id="menu-item-44268" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44268"><a href="https://odsc.com/boston/training/" title="East 2025 Training Track">East 2025 Training Track</a></li> <li id="menu-item-102670" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102670"><a href="/boston/events/" title="Networking +">Networking +</a></li> </ul> </li> <li id="menu-item-102271" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-102271"><a href="/boston#register" title="Register">Register</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-102272" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102272"><a href="/boston#register" title="Conference Tickets">Conference Tickets</a></li> <li id="menu-item-102273" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102273"><a href="/boston/bootcamp" title="Mini-Bootcamp Tickets">Mini-Bootcamp Tickets</a></li> <li id="menu-item-122992" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122992"><a href="/boston/discounts" title="Discounts">Discounts</a></li> <li id="menu-item-102276" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102276"><a href="/code-of-conduct/" title="Code of Conduct">Code of Conduct</a></li> </ul> </li> </ul></div></nav><nav id="navigation-right-side" class="clearfix"><div class="menu"><ul id="right-menu" class="clearfix be-nav-link-effect-1"><li id="menu-item-102801" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-102801"><a href="/boston/speakers/" title="Speakers">Speakers</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-72419" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72419"><a href="/boston/speakers/" title="Confirmed Speakers">Confirmed Speakers</a></li> <li id="menu-item-42501" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-42501"><a href="/boston/call-for-speakers/" title="Call for Speakers">Call for Speakers</a></li> </ul> </li> <li id="menu-item-81986" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-81986"><a href="/boston/partner-odsc-east/" title="Partners">Partners</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-81987" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81987"><a href="/boston/partner-odsc-east/#contact" title="Partner with ODSC">Partner with ODSC</a></li> <li id="menu-item-102269" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102269"><a href="/boston/expo" title="AI Expo Hall">AI Expo Hall</a></li> <li id="menu-item-122143" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122143"><a href="/boston/partner-odsc-east/#media" title="Media and Community Partnership">Media and Community Partnership</a></li> <li id="menu-item-127167" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127167"><a href="/boston/startup-showcase/" title="Startup Showcase">Startup Showcase</a></li> </ul> </li> <li id="menu-item-109906" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-109906"><a href="/boston/aix-east/" title="Gen Ai X">Gen Ai X</a></li> <li id="menu-item-102053" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-102053"><a href="/boston/expo" title="Expo">Expo</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-127169" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127169"><a href="/boston/expo" title="AI Expo &amp; Keynotes">AI Expo &#038; Keynotes</a></li> <li id="menu-item-127168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127168"><a href="/boston/startup-showcase/" title="Startup Showcase">Startup Showcase</a></li> </ul> </li> <li id="menu-item-33332" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33332"><a href="https://odsc.com/boston/faq/" title="Info">Info</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li id="menu-item-119495" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-119495"><a href="/boston#venue" title="Venue &amp; Hotel Rooms">Venue &#038; Hotel Rooms</a></li> <li id="menu-item-122412" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122412"><a href="/boston/volunteer/" title="Volunteer Application">Volunteer Application</a></li> <li id="menu-item-126821" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-126821"><a href="/scholarship/" title="Scholarship Application">Scholarship Application</a></li> <li id="menu-item-122991" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122991"><a href="/boston/discounts" title="Discounts">Discounts</a></li> <li id="menu-item-27852" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27852"><a href="/boston/faq" title="Faqs">Faqs</a></li> </ul> </li> </ul></div></nav> </div> <div class='header-mobile-navigation clearfix'><div class="mobile-menu left-mobile-menu"><ul id="mobile-menu" class="clearfix"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-582"><a href="/boston/conference-tracks/" title="TRACKS">TRACKS</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44267"><a href="https://odsc.com/boston/training/" title="Hands-on Training">Hands-on Training</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45311"><a href="/Boston/bootcamp/" title="AI Bootcamp">AI Bootcamp</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102504"><a href="/boston/conference-tracks#machine" title="Machine Learning">Machine Learning</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102456"><a href="/boston/conference-tracks#genai" title="Generative AI">Generative AI</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-59541"><a href="/boston/data-engineering/" title="Data Engineering">Data Engineering</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102502"><a href="/boston/conference-tracks#deepl" title="Deep Learning">Deep Learning</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87413"><a href="/boston/conference-tracks#llmops" title="LLMOps &amp; MLOps">LLMOps &#038; MLOps</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75117"><a href="/boston/conference-tracks#biotech" title="AI for Biotech, Pharma &amp; Life Sciences">AI for Biotech, Pharma &#038; Life Sciences</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75115"><a href="/boston/conference-tracks#llm" title="Large Language Models">Large Language Models</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121652"><a href="/boston/conference-tracks#agent" title="AI Agents">AI Agents</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121654"><a href="/boston/conference-tracks#dataviz" title="Data Visualisation &amp; Analysis">Data Visualisation &#038; Analysis</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-121653"><a href="/boston/conference-tracks#nlp" title="AI Engineering">AI Engineering</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127166"><a href="/boston/startup-showcase/" title="Startup Showcase">Startup Showcase</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-58317"><a href="/boston/bootcamp" title="AI Bootcamp">AI Bootcamp</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58320"><a href="/boston/bootcamp/#register" title="Register">Register</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58318"><a href="/boston/bootcamp/#program" title="Program Overview">Program Overview</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58319"><a href="/boston/bootcamp/#instructors" title="Specialization Tracks">Specialization Tracks</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-16258"><a href="https://odsc.com/boston/why-attend/" title="Attend">Attend</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-104133"><a href="/boston/training/" title="Training">Training</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122082"><a href="/boston/virtual" title="Virtual Conference">Virtual Conference</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17213"><a href="/boston/why-attend" title="Why Attend">Why Attend</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102702"><a href="/boston/convince-manager/" title="Convince Your Manager">Convince Your Manager</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17210"><a href="/boston/why-attend#attendeeguide" title="Download Attendee Guide">Download Attendee Guide</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19368"><a href="/boston/why-attend#whoattends" title="See Who Attends East">See Who Attends East</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current-menu-ancestor current-menu-parent menu-item-has-children menu-item-28157"><a href="/boston/schedule/" aria-current="page" title="Schedule">Schedule</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102270"><a href="/boston/schedule-overview/" title="Schedule Overview">Schedule Overview</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-124892"><a href="/boston/schedule/" aria-current="page" title="Conference Schedule">Conference Schedule</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44268"><a href="https://odsc.com/boston/training/" title="East 2025 Training Track">East 2025 Training Track</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102670"><a href="/boston/events/" title="Networking +">Networking +</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-102271"><a href="/boston#register" title="Register">Register</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102272"><a href="/boston#register" title="Conference Tickets">Conference Tickets</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102273"><a href="/boston/bootcamp" title="Mini-Bootcamp Tickets">Mini-Bootcamp Tickets</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122992"><a href="/boston/discounts" title="Discounts">Discounts</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102276"><a href="/code-of-conduct/" title="Code of Conduct">Code of Conduct</a></li> </ul> </li> </ul></div><div class="mobile-menu right-mobile-menu"><ul id="mobile-menu" class="clearfix"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-102801"><a href="/boston/speakers/" title="Speakers">Speakers</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72419"><a href="/boston/speakers/" title="Confirmed Speakers">Confirmed Speakers</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-42501"><a href="/boston/call-for-speakers/" title="Call for Speakers">Call for Speakers</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-81986"><a href="/boston/partner-odsc-east/" title="Partners">Partners</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81987"><a href="/boston/partner-odsc-east/#contact" title="Partner with ODSC">Partner with ODSC</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102269"><a href="/boston/expo" title="AI Expo Hall">AI Expo Hall</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122143"><a href="/boston/partner-odsc-east/#media" title="Media and Community Partnership">Media and Community Partnership</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127167"><a href="/boston/startup-showcase/" title="Startup Showcase">Startup Showcase</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-109906"><a href="/boston/aix-east/" title="Gen Ai X">Gen Ai X</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-102053"><a href="/boston/expo" title="Expo">Expo</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127169"><a href="/boston/expo" title="AI Expo &amp; Keynotes">AI Expo &#038; Keynotes</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127168"><a href="/boston/startup-showcase/" title="Startup Showcase">Startup Showcase</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-33332"><a href="https://odsc.com/boston/faq/" title="Info">Info</a> <span class="mobile-sub-menu-controller"><i class="icon-icon_plus"></i></span><ul class="sub-menu clearfix"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-119495"><a href="/boston#venue" title="Venue &amp; Hotel Rooms">Venue &#038; Hotel Rooms</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122412"><a href="/boston/volunteer/" title="Volunteer Application">Volunteer Application</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-126821"><a href="/scholarship/" title="Scholarship Application">Scholarship Application</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-122991"><a href="/boston/discounts" title="Discounts">Discounts</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27852"><a href="/boston/faq" title="Faqs">Faqs</a></li> </ul> </li> </ul></div></div> </div> </header> <!-- END HEADER --> <div id="content" class="no-sidebar-page"> <div id="content-wrap" class="page-builder"> <section id="page-content"> <div class="clearfix" > <div class="tatsu-hnbne09g3hbpa43z tatsu-section tatsu-bg-overlay tatsu-hide-tablet tatsu-hide-mobile tatsu-clearfix" data-title="D - Hero" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"20px 0px 30px 0px"}' data-padding-top='20px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-SygjzP_Kukx" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-H1izw_KOJx" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-row-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-inner-row-wrap tatsu-clearfix tatsu-HJlZjDOYdke" ><style>.tatsu-HJlZjDOYdke.tatsu-row-wrap > .tatsu-row{padding: 2px 0px 0px 0px;}</style><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-column-empty tatsu-one-col tatsu-column-image- tatsu-column-effect- tatsu-B1bovOFdkx" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-B1bovOFdkx.tatsu-column{width: 100%;}.tatsu-B1bovOFdkx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-B1bovOFdkx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-B1bovOFdkx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-B1bovOFdkx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-B1bovOFdkx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-B1bovOFdkx.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-B1bovOFdkx.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-B1bovOFdkx.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-inner-row-wrap tatsu-clearfix tatsu-rJlRTDdYdJl" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image- tatsu-column-effect- tatsu-SJME6Ot_yx" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-single-image tatsu-module tatsu-image-lazyload tatsu-external-image tatsu-SkB3bLw21x " ><div class="tatsu-single-image-inner " style="" ><div class = "tatsu-single-image-padding-wrap" style = "" ></div><img class = "tatsu-gradient-border" data-src = "https://odsc.com/wp-content/uploads/2025/03/ODSC-EAST-SCHEDULE-.png" alt =" " src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" /></div><style>.tatsu-SkB3bLw21x .tatsu-single-image-inner{border-style: solid;max-width: 39%;}.tatsu-SkB3bLw21x.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div><div class="tatsu-module tatsu-normal-button tatsu-button-wrap align-block block-left tatsu-rkykKOF_1g "><a class="tatsu-shortcode mediumbtn tatsu-button left-icon circular bg-animation-none " href="https://odsc.com/boston/#register" style= "" aria-label="Register NOW | 30% Off ends friday" data-gdpr-atts={} >Register NOW | 30% Off ends friday</a><style>.tatsu-rkykKOF_1g .tatsu-button{background-color: rgba(0,0,0,1);color: rgba(255,255,255,1) ;border-width: 3px;border-color: rgba(252,0,255,1); }.tatsu-rkykKOF_1g .tatsu-button:hover{background-color: rgba(0,255,15,1);color: rgba(0,0,0,1) ;}.tatsu-rkykKOF_1g.tatsu-normal-button{margin: 0px 0px 0px 45px;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-SJME6Ot_yx.tatsu-column{width: 100%;}.tatsu-SJME6Ot_yx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-SJME6Ot_yx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-SJME6Ot_yx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-SJME6Ot_yx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-SJME6Ot_yx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-SJME6Ot_yx.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-SJME6Ot_yx.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-SJME6Ot_yx.tatsu-column{width: 100%;}}</style></div></div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-H1izw_KOJx.tatsu-column{width: 100%;}.tatsu-H1izw_KOJx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-H1izw_KOJx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-H1izw_KOJx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-H1izw_KOJx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-H1izw_KOJx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-H1izw_KOJx.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-H1izw_KOJx.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-H1izw_KOJx.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap tatsu-wrap tatsu-row-has-one-half tatsu-row-has-two-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-ryxV8bR0_Jl" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-half tatsu-column-image-none tatsu-column-effect-none tatsu-H1r8ZRROke" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="be-countdown-wrap tatsu-S1kwWR0O1x oshine-module clearfix " ><div class="be-countdown clearfix" data-time="2025-04-11 23:59:59"></div><style>.tatsu-S1kwWR0O1x .countdown-section{color: rgba(255,255,255,1) ;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-H1r8ZRROke.tatsu-column{width: 50%;}.tatsu-H1r8ZRROke.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-H1r8ZRROke > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-H1r8ZRROke > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-H1r8ZRROke > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-H1r8ZRROke > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-H1r8ZRROke.tatsu-column{width: 50%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-H1r8ZRROke.tatsu-column{width: 50%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-H1r8ZRROke.tatsu-column{width: 100%;}}</style></div><div class="tatsu-column tatsu-bg-overlay tatsu-column-empty tatsu-one-half tatsu-column-image-none tatsu-column-effect-none tatsu-H1xr8WCRdJg" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-H1xr8WCRdJg.tatsu-column{width: 50%;}.tatsu-H1xr8WCRdJg.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-H1xr8WCRdJg > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-H1xr8WCRdJg > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-H1xr8WCRdJg > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-H1xr8WCRdJg > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-H1xr8WCRdJg.tatsu-column{width: 50%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-H1xr8WCRdJg.tatsu-column{width: 50%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-H1xr8WCRdJg.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-hnbne09g3hbpa43z .tatsu-section-background{background-image: url(https://odsc.com/wp-content/uploads/2025/01/333-schedule-overview-hero-.png);background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;}.tatsu-hnbne09g3hbpa43z .tatsu-bg-blur{background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;}.tatsu-hnbne09g3hbpa43z .tatsu-section-pad{padding: 20px 0px 30px 0px;}.tatsu-hnbne09g3hbpa43z .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-hnbne09g3hbpa43z > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hnbne09g3hbpa43z > .tatsu-top-divider{z-index: 9999;}.tatsu-hnbne09g3hbpa43z .tatsu-section-overlay{mix-blend-mode: normal;}</style></div><div class="tatsu-HkWNB90BsJx tatsu-section tatsu-bg-overlay tatsu-hide-tablet tatsu-hide-mobile tatsu-clearfix" data-title="" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"35px 0px 35px 0px"}' data-padding-top='35px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-rklNHqCBiJg" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-SkEBcASiJx" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div id = "register" class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-external-image tatsu-hz6g2mgwk7g2pjph " ><div class="tatsu-single-image-inner " style="" ><div class = "tatsu-single-image-padding-wrap" style = "" ></div><a href = "/boston#register" target = "_blank" ><img class = "tatsu-gradient-border" data-src = "https://odsc.com/wp-content/uploads/2025/04/WEB-BANER_EAST2025_W5_main-1.png" alt =" " src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" /></a></div><style>.tatsu-hz6g2mgwk7g2pjph{margin: 0px 0px 15px 0px;}.tatsu-hz6g2mgwk7g2pjph .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-hz6g2mgwk7g2pjph.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-SkEBcASiJx.tatsu-column{width: 100%;}.tatsu-SkEBcASiJx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-SkEBcASiJx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-SkEBcASiJx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-SkEBcASiJx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-SkEBcASiJx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-SkEBcASiJx.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-SkEBcASiJx.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-SkEBcASiJx.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-HkWNB90BsJx.tatsu-section{background-color: rgba(0,0,0,1);}.tatsu-HkWNB90BsJx .tatsu-section-pad{padding: 35px 0px 35px 0px;}.tatsu-HkWNB90BsJx .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-HkWNB90BsJx > .tatsu-bottom-divider{z-index: 9999;}.tatsu-HkWNB90BsJx > .tatsu-top-divider{z-index: 9999;}.tatsu-HkWNB90BsJx .tatsu-section-overlay{mix-blend-mode: normal;}</style></div><div class="tatsu-H12ttQ1T6 tatsu-section tatsu-bg-overlay tatsu-hide-laptop tatsu-hide-desktop tatsu-clearfix" data-title="M - Hero" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"50px 0px 100px 0px","m":"35px 0px 59px 0px"}' data-padding-top='35px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-BJx2tt7Jaa" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-ryW3YYXkTT" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-external-image tatsu-Hkf2YYm1TT " ><div class="tatsu-single-image-inner " style="" ><div class = "tatsu-single-image-padding-wrap" style = "" ></div><img class = "tatsu-gradient-border" data-src = "https://odsc.com/wp-content/uploads/2025/01/PRELIMIINARY-TEXT-OVERLAY.png" alt =" " src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" /></div><style>.tatsu-Hkf2YYm1TT{margin: 70px 0px 0px 0px;}.tatsu-Hkf2YYm1TT .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-Hkf2YYm1TT.tatsu-single-image{transform: translate3d(0px,0px, 0);}@media only screen and (max-width: 767px) {.tatsu-Hkf2YYm1TT{margin: 50px 0px 0px 0px;}.tatsu-Hkf2YYm1TT .tatsu-single-image-inner{max-width: 90%;}}</style></div><div class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-external-image tatsu-hnbnubeitrbvq6df " ><div class="tatsu-single-image-inner " style="" ><div class = "tatsu-single-image-padding-wrap" style = "" ></div><a href = "/boston#registration" target = "_blank" ><img class = "tatsu-gradient-border" data-src = "https://odsc.com/wp-content/uploads/2025/02/trianing-east_circle-mobile-.png" alt =" " src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" /></a></div><style>.tatsu-hnbnubeitrbvq6df{margin: 0px 0px 0px 0px;}.tatsu-hnbnubeitrbvq6df .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-hnbnubeitrbvq6df.tatsu-single-image{transform: translate3d(0px,0px, 0);}@media only screen and (max-width: 767px) {.tatsu-hnbnubeitrbvq6df .tatsu-single-image-inner{max-width: 61%;}.tatsu-hnbnubeitrbvq6df{padding: 30px 0px 0px 0px;}}</style></div><div class="tatsu-module tatsu-normal-button tatsu-button-wrap align-block block-center tatsu-SyX3FKmy66 "><a class="tatsu-shortcode mediumbtn tatsu-button left-icon circular bg-animation-none " href="/boston#register" style= "" aria-label="Register now" data-gdpr-atts={} target="_blank">Register now</a><style>.tatsu-SyX3FKmy66 .tatsu-button{background-color: rgba(0,0,0,1);color: rgba(255,255,255,1) ;border-width: 3px;border-color: rgba(242,0,255,1); }.tatsu-SyX3FKmy66 .tatsu-button:hover{background-color: rgba(0,255,77,1);color: rgba(0,0,0,1) ;border-color: rgba(56,255,0,1); }.tatsu-SyX3FKmy66.tatsu-normal-button{margin: 0px 0px 0px 0px;}.tatsu-SyX3FKmy66{padding: 21px 0px 0px 51px;}@media only screen and (max-width: 767px) {.tatsu-SyX3FKmy66{padding: 30px 0px 0px 0px;}}</style></div><div class="tatsu-module tatsu-text-block-wrap tatsu-B1kqVRAuke "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-B1kqVRAuke.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(0,255,50,1) ;}.tatsu-B1kqVRAuke .tatsu-text-inner *{color: rgba(0,255,50,1) ;}@media only screen and (max-width: 767px) {.tatsu-B1kqVRAuke.tatsu-text-block-wrap{margin: 0px 0px 0px 0px;}.tatsu-B1kqVRAuke.tatsu-text-block-wrap .tatsu-text-inner{padding: 20px 0px 0px 0px;}}</style> <p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-128701" src="https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1.png" alt="" width="524" height="122" srcset="https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1.png 524w, https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1-300x70.png 300w, https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1-215x50.png 215w, https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1-50x12.png 50w, https://odsc.com/wp-content/uploads/2025/04/EAST2025_W5_OVERLAY_MOBILE-1-100x23.png 100w" sizes="(max-width: 524px) 100vw, 524px" /></p> </div></div><div class="tatsu-module tatsu-text-block-wrap tatsu-ryvi9CSiJg "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-ryvi9CSiJg.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(0,255,50,1) ;}.tatsu-ryvi9CSiJg .tatsu-text-inner *{color: rgba(0,255,50,1) ;}@media only screen and (max-width: 767px) {.tatsu-ryvi9CSiJg.tatsu-text-block-wrap{margin: 0px 0px 0px 0px;}.tatsu-ryvi9CSiJg.tatsu-text-block-wrap .tatsu-text-inner{padding: 20px 0px 0px 0px;}}</style> <h5 style="text-align: center;"><em><strong>Offer Ends In</strong></em></h5> </div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-ryW3YYXkTT.tatsu-column{width: 100%;}.tatsu-ryW3YYXkTT.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-ryW3YYXkTT > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-ryW3YYXkTT > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-ryW3YYXkTT > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-ryW3YYXkTT > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-ryW3YYXkTT.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-ryW3YYXkTT.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-ryW3YYXkTT.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-H1e7lzCRdJg" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-HJQlM00_kx" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="be-countdown-wrap tatsu-SkS-M0Cu1x oshine-module clearfix " ><div class="be-countdown clearfix" data-time="2025-04-11 23:59:59"></div><style>.tatsu-SkS-M0Cu1x .countdown-section{color: rgba(255,255,255,1) ;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-HJQlM00_kx.tatsu-column{width: 100%;}.tatsu-HJQlM00_kx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-HJQlM00_kx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-HJQlM00_kx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-HJQlM00_kx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-HJQlM00_kx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-HJQlM00_kx.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-HJQlM00_kx.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-HJQlM00_kx.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-H12ttQ1T6 .tatsu-section-background{background-image: url(https://odsc.com/wp-content/uploads/2025/02/generic-mobile-bg-2.png);background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;}.tatsu-H12ttQ1T6 .tatsu-bg-blur{background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;}.tatsu-H12ttQ1T6 .tatsu-section-pad{padding: 50px 0px 100px 0px;}.tatsu-H12ttQ1T6 .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-H12ttQ1T6 > .tatsu-bottom-divider{z-index: 9999;}.tatsu-H12ttQ1T6 > .tatsu-top-divider{z-index: 9999;}.tatsu-H12ttQ1T6 .tatsu-section-overlay{mix-blend-mode: normal;}@media only screen and (max-width: 767px) {.tatsu-H12ttQ1T6 .tatsu-section-background{background-position: center center;}.tatsu-H12ttQ1T6 .tatsu-bg-blur{background-position: center center;}.tatsu-H12ttQ1T6 .tatsu-section-pad{padding: 35px 0px 59px 0px;}}</style></div><div class="tatsu-hnhibzexw378yge2 tatsu-section tatsu-bg-overlay tatsu-hide-tablet tatsu-hide-mobile tatsu-hide-desktop tatsu-hide-laptop tatsu-clearfix" data-title="" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"0px 0px 1px 0px"}' data-padding-top='0px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hnhibzexz62hzsug" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hnhibzey286mtzwt" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class = " tatsu-hnhibzey493t0vdh accordion-wrap oshine-module" ><style>.tatsu-hnhibzey493t0vdh{margin: 25px 0px 0px 0px;}</style><div class = "accordion" data-collapsed="1"><h3 class="accordion-head no-bg tatsu-hnhibzey5z85tc6v" style="">Where do I see Schedule In-Brief?</h3><div> <h5>The ODSC Schedule overview is available on <a href="/boston/schedule-overview/">this page</a>.</h5> </div><h3 class="accordion-head no-bg tatsu-rktFvCH6T" style="">What sessions are included in my pass?</h3><div> <ul> <li class="li1">ODSC Talks/Keynotes schedule includes Tuesday, April 23–  Thursday, April 25. In-person sessions are available to<b> Silver, Gold, Platinum, Mini-Bootcamp, and VIP Pass</b> holders. Business talks are available to  <b>Ai x Pass </b>holders. Virtual Sessions are available to <b>Virtual Premium, Virtual Platinum &#038; Virtual Mini-Bootcamp</b> pass holders.</li> <li class="li1">ODSC Trainings are scheduled from Monday, April 22 –  Wednesday, April 24. In-person sessions are available to <b>Platinum, Mini-Bootcamp, and VIP Pas</b>s holders. Virtual Sessions are available to V<b>irtual Platinum &#038; Virtual Mini-Bootcamp pass holders.</b></li> <li class="li1">ODSC Workshop/Tutorials are scheduled from Tuesday, April 23–  Thursday, April 25. All in-person sessions are available to <b>VIP, Platinum, Mini-Bootcamp and Gold pass</b> holders. Silver Pass holders can attend only on Wednesday and Thursday.  Virtual Sessions are available for V<b>irtual Premium, Virtual Platinum &#038; Virtual Mini-Bootcamp pass holders.</b></li> <li class="li1">ODSC Bootcamp Sessions are scheduled VIRTUALLY on Monday April 22nd, as pre-conference training. They are ONLY available for <b>Mini-Bootcamp, and VIP Pass and Virtual Mini-Bootcam</b>p holders.</li> </ul> </div></div></div><div class="tatsu_testimonial_wrap tatsu-hnhibzey8x2flm4h clearfix bubble_center " ><div class="tatsu_testimonial_wrap"><div class="tatsu_testimonial_inner_wrap"><i class="tatsu-icon icon-quote"></i><div class="tatsu_testimonial_content"><div class="tatsu_testimonial_description">Please Note: In-person attendees will have access to virtual sessions. All sessions will fill up on a first-come-first-served basis.<br /> If you have a virtual pass, please remember that we will not live-stream any in-person sessions. Only virtual sessions will be recorded. </div></div></div></div><div class="tatsu_testimonial_info_wrap clearfix"><div class="tatsu_testimonial_info"><h6 class="tatsu_testimonial_author">Conference Time: ET (UTC - 5) * Please note that we will not be live-streaming in-person sessions – only virtual sessions will be recorded.</h6></div></div><style>.tatsu-hnhibzey8x2flm4h .icon-quote, .tatsu-hnhibzey8x2flm4h .tatsu_testimonial_description{color: #ffffff ;}.tatsu-hnhibzey8x2flm4h .tatsu_testimonial_inner_wrap{border-color: rgba(74,74,74,1); }.tatsu-hnhibzey8x2flm4h .tatsu_testimonial_content{background-color: rgba(74,74,74,1);}.tatsu-hnhibzey8x2flm4h .tatsu_testimonial_author{color: rgba(0,14,20,1) ;}.tatsu-hnhibzey8x2flm4h .tatsu_testimonial_role{color: rgba(239,247,243,1) ;}.tatsu-hnhibzey8x2flm4h{margin: 15px 0px 0px 0px;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hnhibzey286mtzwt.tatsu-column{width: 100%;}.tatsu-hnhibzey286mtzwt.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hnhibzey286mtzwt > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hnhibzey286mtzwt > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hnhibzey286mtzwt > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hnhibzey286mtzwt > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hnhibzey286mtzwt.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hnhibzey286mtzwt.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hnhibzey286mtzwt.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-hnhibzexw378yge2 .tatsu-section-pad{padding: 0px 0px 1px 0px;}.tatsu-hnhibzexw378yge2 .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-hnhibzexw378yge2 > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hnhibzexw378yge2 > .tatsu-top-divider{z-index: 9999;}.tatsu-hnhibzexw378yge2 .tatsu-section-overlay{mix-blend-mode: normal;}</style></div><div class="tatsu-hnepsv7izjf8a0ot tatsu-section tatsu-bg-overlay tatsu-hide-desktop tatsu-hide-laptop tatsu-hide-tablet tatsu-hide-mobile tatsu-clearfix" data-title="" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"60px 0px 23px 0px","m":"59px 0px 23px 0px"}' data-padding-top='59px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hnepsv7l814ymm7g" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hnepsv7lcafrq51u" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-hnepsv7leg8umd26 "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hnepsv7leg8umd26.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(126,211,33,1) ;}.tatsu-hnepsv7leg8umd26 .tatsu-text-inner *{color: rgba(126,211,33,1) ;}</style> <h3 style="text-align: center;"><span style="font-size: 24pt; color: #ffffff;">DISCOVER THE FIRST 120 SESSIONS</span><br /> <span style="font-size: 18pt; color: #ffffff;">70+ more sessions coming soon!</span></h3> <p style="text-align: center;"><span style="color: #3366ff;">To View the Sessions Below &#8211; Click the SESSION TYPE tab and then click THE DAY tab you want to view</span></p> <h6 style="text-align: center;">Conference Time: ET (UTC &#8211; 5) * Please note that we will not be live-streaming in-person sessions – only virtual sessions will be recorded.</h6> </div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hnepsv7lcafrq51u.tatsu-column{width: 100%;}.tatsu-hnepsv7lcafrq51u.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hnepsv7lcafrq51u > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hnepsv7lcafrq51u > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hnepsv7lcafrq51u > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hnepsv7lcafrq51u > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hnepsv7lcafrq51u.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hnepsv7lcafrq51u.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hnepsv7lcafrq51u.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-hnepsv7izjf8a0ot .tatsu-section-pad{padding: 60px 0px 23px 0px;}.tatsu-hnepsv7izjf8a0ot .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-hnepsv7izjf8a0ot > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hnepsv7izjf8a0ot > .tatsu-top-divider{z-index: 9999;}.tatsu-hnepsv7izjf8a0ot .tatsu-section-overlay{background: rgba(0,0,0,1);mix-blend-mode: normal;}.tatsu-hnepsv7izjf8a0ot{box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);}@media only screen and (max-width: 767px) {.tatsu-hnepsv7izjf8a0ot .tatsu-section-pad{padding: 59px 0px 23px 0px;}}</style></div><div id="contact" class="tatsu-hijh1mzflhc3zc6j tatsu-section klasicc tatsu-clearfix" data-title="Description" data-headerscheme="background--light"><div class='tatsu-section-pad clearfix' data-padding='{"d":"21px 0% 3px 0%"}' data-padding-top='21px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hijh1mzfugamii0x" ><div class="tatsu-row " ><div class="tatsu-column tatsu-column-no-bg tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hijh1mzfxn8nrc5" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-S1DRNVU6a "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-S1DRNVU6a.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(255,255,255,1) ;}.tatsu-S1DRNVU6a .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <h5 class="p1" style="text-align: center;"><span class="s1">🕒</span> Conference Schedule in Eastern Time (ET, UTC-4)</h5> <h4 class="p1"><strong><img decoding="async" class="alignnone wp-image-116738 size-blog_grid_box_thumb" src="https://odsc.com/wp-content/uploads/2024/08/arrow-2-copy-100x30.png" alt="" width="100" height="30" srcset="https://odsc.com/wp-content/uploads/2024/08/arrow-2-copy-100x30.png 100w, https://odsc.com/wp-content/uploads/2024/08/arrow-2-copy-167x50.png 167w, https://odsc.com/wp-content/uploads/2024/08/arrow-2-copy-50x15.png 50w, https://odsc.com/wp-content/uploads/2024/08/arrow-2-copy.png 250w" sizes="(max-width: 100px) 100vw, 100px" />  Explore the Preliminary Schedule by Session Type and Choose Your Day</strong></h4> </div></div><div class="tatsu-empty-space tatsu-hijh1mzhhd3y29b " ><style>.tatsu-hijh1mzhhd3y29b.tatsu-empty-space{height: 10px;}</style></div> <div class=" tatsu-HkWUMG_xtT tabs oshine-module" ><style>.tatsu-HkWUMG_xtT{margin: 0px 0px 0px 0px;}</style><ul class="clearfix be-tab-header"><li><a id="tatsu-ryIMz_eKp" class="" href="#fragment-1-1538988067">TALKS </a> </li> <li><a id="tatsu-rJxUGfdetp" class="" href="#fragment-2-1538988067">WORKSHOPS & Tutorials</a> </li> <li><a id="tatsu-Bka_G_gYp" class="" href="#fragment-3-1538988067">Training</a> </li> <li><a id="tatsu-r1umvcQyC" class="" href="#fragment-4-1538988067">Networking+</a> </li></ul><div id="fragment-1-1538988067" class="clearfix be-tab-content"> <!-- schedule tab start --> <div class="schedule-tab-wrapper etn-tab-wrapper schedule-tab-2"> <ul class='etn-nav'> <li> <a href='#' class='etn-tab-a etn-active' data-id='tab67f4659aaf0f6-0'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 13th</span> </a> </li> <li> <a href='#' class='etn-tab-a ' data-id='tab67f4659aaf0f6-1'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 14th</span> </a> </li> <li> <a href='#' class='etn-tab-a ' data-id='tab67f4659aaf0f6-2'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 15th</span> </a> </li> </ul> <div class='etn-tab-content clearfix etn-schedule-wrap'> <!-- start repeatable item --> <div class='etn-tab tab-active' data-id='tab67f4659aaf0f6-0'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:35 am - 10:05 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Building Trustworthy Agentic AI: Lessons from Real-World Deployments</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/manoj-saxena'> <img src='https://odsc.com/wp-content/uploads/2025/02/Manoj-Saxena.png' alt='Manoj Saxena'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Manoj Saxena</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder &amp; CEO at Trustwise</span> </div> </div> <div class="etn-acccordion-contents active"> <p> Many enterprises find themselves trapped in """"pilot purgatory,"""" where AI projects stall before reaching full-scale deployment. How can IT leaders and decision-makers effectively move beyond proofs-of-concept to enterprise-wide adoption? What governance frameworks need to be in place for responsible scaling? This talk will uncover the key reasons AI initiatives fail to scale, the critical steps to break free, and the strategies needed to deploy trustworthy, high-impact AI at enterprise scale. Through actionable frameworks, real-world case studies, and proven enterprise strategies, this session will equip AI leaders with the tools to successfully transition from pilots to production—ensuring AI delivers measurable business value, reliability, and long-term impact. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Visualization</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Amidst the Visualization and Art of Data</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/nadieh-bremer'> <img src='https://odsc.com/wp-content/uploads/2025/01/Nadieh-Bremer.png' alt='Nadieh Bremer'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Nadieh Bremer</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Data Visualization Designer at Visual Cinnamon</span> </div> </div> <div class="etn-acccordion-contents "> <p> Explore the art and science of data visualization with Nadieh as she demonstrates how to strike the perfect balance between clarity and visual appeal. In this talk, you'll journey through her client and personal projects, discovering how to create visuals that not only convey data quickly and accurately but also captivate and evoke emotion. With practical, tool-agnostic lessons—despite her use of JavaScript and d3.js—this session offers insights for both beginners and seasoned practitioners, empowering you to move beyond defaults and unlock the full potential of your data. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Getting Started with Open Source Contributions</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/stefanie-molin'> <img src='https://odsc.com/wp-content/uploads/2024/02/Stefanie-Molin.png' alt='Stefanie Molin'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Stefanie Molin</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Data Scientist, Software Engineer, Author of Hands-On Data Analysis with Pandas at Bloomberg</span> </div> </div> <div class="etn-acccordion-contents "> <p> The open source community is all about giving back and learning from one another. No matter how small, every contribution is valuable. And everyone can contribute something with a little bit of help. The hardest part is finding something to work on that fits your interests and skills. In this talk, I will provide five ways that I used to get started contributing to different open source projects. I also share some guidance on selecting projects to contribute to and how to set yourself up for success. Get ready to start your open source journey! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Demystifying Domain Specific Language in Feature Engineering: A deep dive</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/bhala-ranganathan'> <img src='https://odsc.com/wp-content/uploads/2025/03/Bhala-Ranganathan.png' alt='Bhala Ranganathan'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Bhala Ranganathan</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Software Engineer at Microsoft</span> </div> </div> <div class="etn-acccordion-contents "> <p> This session discusses the role of Domain Specific Language (DSL) in feature stores for machine learning. Feature engineering is the process of transforming raw data into insightful features. Feature stores help manage these features, ensuring consistency, reusability, and version control. However, traditional User Defined Functions (UDF) used for feature transformations can be complex, inconsistent, and inefficient. DSL offers a user-friendly alternative, streamlining feature creation, improving consistency, and potentially boosting performance. Learning Outcomes: By the end of this session, attendees will be able to: 1.Understand the concept and benefits of a Managed Feature Store in Azure ML. Feature stores offer a comprehensive solution for managing features in a complex machine learning environment. 2.Learn how to use DSL to easily manage and define features programmatically. By simplifying the definition of common aggregations, DSL streamlines the feature creation process, improves consistency, and enhances performance. 3.Gain insights into best practices for defining features by finding a balance between DSL and UDF, improving consistency and performance. Target Industry: The tools and techniques covered are relevant for any industry looking to scale feature engineering efforts and enhance collaboration among data scientists and engineers. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:35 am - 11:05 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Bridging Causal thinking and Media Mix Modeling</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/carlos-trujillo'> <img src='https://odsc.com/wp-content/uploads/2025/01/Carlos-Trujilo.png' alt='Carlos Trujillo'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Carlos Trujillo</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data Scientist at Wise</span> </div> </div> <div class="etn-acccordion-contents "> <p> Discover how Bayesian causal thinking can revolutionize your marketing strategy. In this talk, you'll explore the powerful links between Directed Acyclic Graphs, Structural Causal Models, and the Data Generation Process to build models that do more than just predict—they reveal the true causal forces behind media effectiveness. Learn how to transform media mix models into potent causal inference tools that estimate counterfactuals and gauge the impact of your media investments, all while refining your insights through Bayesian inference. Walk away with actionable strategies to drive more informed, causally grounded marketing decisions. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:05 am - 11:35 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Engineering</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building AI Applications the Pydantic Way</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/samuel-colvin'> <img src='https://odsc.com/wp-content/uploads/2025/03/Samuel-Colvin.png' alt='Samuel Colvin'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Samuel Colvin</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CEO &amp; Founder | Pydantic</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this talk, we'll share an opinionated blueprint for AI development in Python, covering both PydanticAI, an open-source AI agent framework, and Pydantic Logfire, an observability platform that helps you understand and debug your AI applications. You'll learn practical techniques for structuring LLM-powered systems, tracking and evaluating model behavior, and integrating AI features into larger software projects—using familiar tools and proven patterns. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:05 am - 11:35 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Give Your AI the Keys to the Web</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ariel-shulman'> <img src='https://odsc.com/wp-content/uploads/2025/04/EAST2025-SPEAKERS-WEB-Ariel-Shulman.png' alt='Ariel Shulman'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ariel Shulman</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">VP of Product at Bright Data</span> </div> </div> <div class="etn-acccordion-contents "> <p> Large language models excel at gleaning knowledge from static training data, but they lack the ability to discover and interact with live web content. This talk addresses that gap by presenting the building blocks that let AI seamlessly navigate websites, find relevant information, and perform complex tasks in real time. We’ll tackle common challenges—overcoming rate limits, parsing dynamic content, and orchestrating data pipelines—and share solutions that leverage search engines, remote browsers, and robust retrieval workflows. Attendees will walk away with proven strategies and open-source tools for extending AI capabilities deeper into the Web, unlocking new levels of intelligent automation. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:05 am - 11:35 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Building a RAG Chatbot with Codeium&#039;s Windsurf</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/numair-baseer'> <img src='https://odsc.com/wp-content/uploads/2025/03/Numair-Baseer.png' alt='Numair Baseer'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Numair Baseer</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Deployed Engineer at Codeium</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this presentation, we explore how to build a RAG-powered chatbot using Windsurf, the first agentic IDE. Retrieval-Augmented Generation (RAG) is revolutionizing chatbot development by combining the strengths of retrieval-based and generative AI models. We will cover the key components of a RAG pipeline and showcase practical techniques for integrating it with large language models (LLMs). Attendees will gain hands-on insights into deploying a chatbot that delivers accurate, context-aware responses while efficiently leveraging external knowledge sources. Whether you're a developer, researcher, or AI enthusiast, this session will equip you with the tools and strategies to build powerful AI-driven conversational agents. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:10 am - 11:40 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Gen AI in Asset Management: Use Cases and Lessons from Building an Industry-Specific Copilot</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/yu-yu-phd'> <img src='https://odsc.com/wp-content/uploads/2025/01/Yu-Yu.png' alt='Yu Yu, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Yu Yu, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Director of Data Science at BlackRock</span> </div> </div> <div class="etn-acccordion-contents "> <p> As Gen AI technology improves in its performance and versatility, the industry practitioners are actively evaluating and building Gen AI solutions. In this talk, I will discuss the high-level use cases I observe in asset management industry, the approach business leaders use to make buy vs build decisions, as well as first-hand experience developing a co-pilot use case in a scalable fashion. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:40 am - 12:10 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">The 2025 Shift to Smaller Models: Why Specialized AI Will Win</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ivan-lee'> <img src='https://odsc.com/wp-content/uploads/2024/01/Ivan-Lee-2.png' alt='Ivan Lee'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ivan Lee</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CEO at Datasaur, Inc</span> </div> </div> <div class="etn-acccordion-contents "> <p> The initial excitement surrounding large language models (LLMs) is giving way to a new reality: the era of rapid, disruptive improvements is waning. As enterprises transition from proof-of-concept to production deployments, the spotlight is turning to smaller, specialized models. This presentation argues that fine-tuned and distilled SLMs, optimized for specific tasks and datasets, will constitute the vast majority of deployed generative AI applications. Attendees will learn the critical trends driving this shift, gain practical guidance for building with SLMs, and receive insights into the future of GenAI in the enterprise. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:15 pm - 12:45 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">The Secret Formula Behind Social Media</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/noah-giansiracusa-phd'> <img src='https://odsc.com/wp-content/uploads/2021/08/Noah-Giansiracusa.png' alt='Noah Giansiracusa, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Noah Giansiracusa, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Associate Professor of Mathematics and Data Science at Bentley University</span> </div> </div> <div class="etn-acccordion-contents "> <p> We've all used social media and we all know that what we see is shaped by an algorithm. But how does that algorithm actually work? It turns out there's a surprisingly simple math formula behind most social media platforms---I'll explain how this formula leaked, and how you can use it to have a better experience online. You'll learn how to better use social media platforms by having more knowledge of the algorithm driving them. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:15 pm - 12:45 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Gurobi Optimization: Solve the Composite AI Puzzle with Optimization for Explainable Decision Intelligence</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/jennifer-locke'> <img src='https://odsc.com/wp-content/uploads/2024/03/Jennifer-Locke.png' alt='Jennifer Locke'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Jennifer Locke</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Manager – Technical Account Management at Gurobi</span> </div> </div> <div class="etn-acccordion-contents "> <p> Organizations have been investing heavily in traditional machine learning (ML), deep learning, and now generative AI (GenAI). However, truly impactful decision intelligence solves the most complex business problems using more than accurate predictions or multimodal content generation—it demands fast, scalable, and explainable decision-making. By integrating mathematical optimization into their Composite AI frameworks, businesses can unlock provably unmatched efficiency, with the ability to explain decisions and scalability required for smarter, more reliable outcomes. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:15 pm - 12:45 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Building Agentic Flows: From apps and data to agents and knowledge with Hypermode</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ryan-fox-tyler'> <img src='https://odsc.com/wp-content/uploads/2025/03/Ryan-Fox-Tyler.png' alt='Ryan Fox-Tyler'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ryan Fox-Tyler</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Vice President of Products and Engineering at Hypermode</span> </div> </div> <div class="etn-acccordion-contents "> <p> This session introduces a comprehensive framework for orchestrating tools, models, and context for production-ready AI agents. Today’s AI world requires a fundamental rethinking for organizations to approach the strategic integration of contextual information — which is emerging as the most critical determinant of AI system effectiveness. This is driving how organizations are approaching data quality, model proliferation, and AI expertise. We'll explore how senior software engineers and ML practitioners can leverage Hypermode to rapidly build and deploy AI-native architectures that remove toil from critical business processes. Attendees will learn how to construct flows where AI agents and humans collaborate seamlessly, while the system continuously updates with new data and non-deterministic outputs. Key learning outcomes include: Architecting agents that map directly to business processes using an interactive approach and leverage knowledge graphs Implementing enterprise-ready observability, security, and integration capabilities missing from existing agent frameworks Leveraging model optionality while maintaining consistent business logic across your AI agents Accelerating development through pre-built components and simplified system integration This session is particularly valuable for data science and software development teams tasked with building production-ready AI agents within enterprise constraints. Attendees will gain practical knowledge applicable across financial services, travel, media, and other industries currently struggling with the gap between AI capabilities and enterprise requirements. Join us to discover how to bridge the gap from traditional development to agentic services where you will orchestrate dozens of models, hundreds of agents and thousands of tools. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:50 pm - 1:20 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Intelligent NLP Data Annotation: Boosting Efficiency and Quality with Advanced Techniques</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ivan-lee'> <img src='https://odsc.com/wp-content/uploads/2024/01/Ivan-Lee-2.png' alt='Ivan Lee'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ivan Lee</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CEO at Datasaur, Inc</span> </div> </div> <div class="etn-acccordion-contents "> <p> Manual data annotation for NLP tasks is increasingly being augmented by intelligent techniques. This presentation delves into several key approaches for enhancing annotation workflows, including LLM-powered labeling, data programming strategies, and automated error correction. Drawing on 15 years of experience in the field, we share best practices and lessons learned, demonstrating how these intelligent approaches can boost annotation efficiency and quality by up to 75%. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 2:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Democratizing Data: How AI Agents Are Empowering Decision-Making Across Every Team</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/amit-manjhi-phd'> <img src='https://odsc.com/wp-content/uploads/2025/03/Amit-Manjhi.png' alt='Amit Manjhi, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Amit Manjhi, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Member of Technical Staff at Inflection AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> Attendees will learn how AI agents can act as personal assistants for every team member, offering real-time insights, proactive alerts, and automating complex analysis. This session will also explore how enterprises can embrace AI to break down data silos, accelerate decision-making, and outpace competitors who are still relying on outdated methods. By the end of this talk, attendees will understand how AI is reshaping data workflows and the consequences of falling behind in the AI revolution. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:35 pm - 3:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Intro to AI Risk Management</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/cal-al-dhubaib'> <img src='https://odsc.com/wp-content/uploads/2021/02/cal-al-dhubaib-1.png' alt='Cal Al-Dhubaib'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Cal Al-Dhubaib</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of AI and Data Science at Further</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this session, we’ll break down how to evolve risk management and internal assessment practices to address the unique challenges of AI and generative AI. You’ll learn practical strategies for identifying vulnerabilities, aligning with emerging regulations, and building governance frameworks that enable responsible AI adoption. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:35 pm - 3:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Scaling GenAI &amp; Agentic Workflows for practical solutions with Zerve</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dr-greg-michaelson'> <img src='https://odsc.com/wp-content/uploads/2025/03/Dr.-Greg-Michaelson.png' alt='Dr. Greg Michaelson'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dr. Greg Michaelson</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Chief Product Officer &amp; Co-Founder at Zerve AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> Enterprises investing in Generative AI (GenAI) or Agentic Workflows need more than just cutting-edge models—they need scalable, cost-efficient systems that deliver real business impact. In this session we’ll show how Zerve unlocks the full potential of GenAI using it’s distributed computing engine, The Fleet. You’ll learn how enterprises as advanced as Canal+ and NASA as well as cutting edge startups are streamlining AI development, reducing infrastructure costs, and transforming GenAI into a scalable, high-impact business solution. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:00 pm - 3:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:30 pm - 4:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">LLMs in Retail: How DoorDash Powers Personalization and Product Discovery</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/sudeep-das'> <img src='https://odsc.com/wp-content/plugins/wp-event-solution/assets/images/avatar.jpg' alt='Sudeep Das'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Sudeep Das</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of Ai, New Business Verticals at DoorDash Inc</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this session, we’ll explore how DoorDash leverages LLMs alongside traditional machine learning techniques to enhance product discovery, improve taxonomy, and streamline order fulfillment. We’ll discuss how LLMs enable rapid basket building, intuitive product substitutions for out-of-stock items, and more accurate search results tailored to individual preferences. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:05 pm - 4:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Mastering Time Series Analysis with StatsModels: From Decomposition to ARIMA</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/allen-downey-phd'> <img src='https://odsc.com/wp-content/uploads/2020/07/Allen-Downey.png' alt='Allen Downey, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Allen Downey, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data Scientist at PyMC Labs</span> </div> </div> <div class="etn-acccordion-contents "> <p> Time series analysis provides essential tools for modeling and predicting time-dependent data, especially data exhibiting seasonal patterns or serial correlation. This tutorial covers tools in the StatsModels library including seasonal decomposition and ARIMA. As examples, we'll look at weather data and electricity generation from renewable sources in the United States since 2004 -- but the methods we'll cover apply to many kinds of real-world time series data. Outline Introduction to time series Overview of the data Seasonal decomposition, additive model Seasonal decomposition, multiplicative model Serial correlation and autoregression ARIMA Seasonal ARIMA </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:40 pm - 5:10 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Modern Experimentation Tools and Techniques in Practice</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/timothy-chan'> <img src='https://odsc.com/wp-content/uploads/2024/06/Dr.-Timothy-Chan-1.png' alt='Timothy Chan'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Timothy Chan</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of Data Science at Statsig</span> </div> </div> <div class="etn-acccordion-contents "> <p> Online experimentation has quickly emerged as a powerful tool in product development. It enables tech and other industries to run large-scale experiments and analyze results in near-real-time. This helps to prevent disasters and offer deep insight into the causal impact of product changes on user behavior. In this session, we’ll discuss, demonstrate, and share code for the methodologies you can expect to see utilized in experimentation at companies like Facebook, AirBnB, OpenAI, and Google - and to a quickly growing degree at even the smallest startups. While the math dates back decades or even a century, the application of techniques like regression-adjustment, stratification, and heterogenous effect detection to enterprise-scale, real-world environments remains an evolving field. Attendees will be given an overview of current statistical techniques, followed by hands-on demonstrations and code examples teaching them to learn variance reduction and other methodologies used to increase the power and reliability of large-scale randomized controlled trials. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:40 pm - 5:10 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Modern Experimentation Tools and Techniques in Practice</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/timothy-chan'> <img src='https://odsc.com/wp-content/uploads/2024/06/Dr.-Timothy-Chan-1.png' alt='Timothy Chan'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Timothy Chan</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of Data Science at Statsig</span> </div> </div> <div class="etn-acccordion-contents "> <p> Online experimentation has quickly emerged as a powerful tool in product development. It enables tech and other industries to run large-scale experiments and analyze results in near-real-time. This helps to prevent disasters and offer deep insight into the causal impact of product changes on user behavior. In this session, we’ll discuss, demonstrate, and share code for the methodologies you can expect to see utilized in experimentation at companies like Facebook, AirBnB, OpenAI, and Google - and to a quickly growing degree at even the smallest startups. While the math dates back decades or even a century, the application of techniques like regression-adjustment, stratification, and heterogenous effect detection to enterprise-scale, real-world environments remains an evolving field. Attendees will be given an overview of current statistical techniques, followed by hands-on demonstrations and code examples teaching them to learn variance reduction and other methodologies used to increase the power and reliability of large-scale randomized controlled trials. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:35 pm - 3:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">What can you do with GenAI using MLflow?</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/michael-berk'> <img src='https://odsc.com/wp-content/uploads/2025/03/Michael-Berk.png' alt='Michael Berk'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Michael Berk</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Sr. Resident Solutions Architect at Databricks</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk will emphasize three key areas: 1) Tracing: Explore how MLflow’s tracing functionalities provide end-to-end visibility into your GenAI applications, allowing developers to monitor prompt-model interactions and pinpoint bottlenecks or inefficiencies quickly. 2) Evaluation: Learn practical strategies for rigorously assessing generative models at scale, leveraging MLflow Evaluation. We’ll demonstrate how to set up automated GenAI benchmarks, interpret results, and continuously improve model performance with confidence. 3) Prompt Registry: Prompt management is crucial yet often overlooked in large-scale GenAI systems. Discover how MLflow’s Prompt Registry helps teams systematically catalog, version, and retrieve prompts, enabling seamless collaboration, experimentation, and production-level governance. </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> <!-- start repeatable item --> <div class='etn-tab ' data-id='tab67f4659aaf0f6-1'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:00 am - 9:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">ODSC Keynote by SAP Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents active"> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:30 am - 9:55 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">ODSC Keynote by Google Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:25 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to LLM Post-Training</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/maxime-labonne-phd'> <img src='https://odsc.com/wp-content/uploads/2025/02/Maxime-Labonne-1.png' alt='Maxime Labonne, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Maxime Labonne, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of Post-Training at Liquid AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this talk, we will cover the fundamentals of modern LLM post-training at various scales with concrete examples. High-quality data generation is at the core of this process, focusing on the accuracy, diversity, and complexity of the training samples. We will explore key training techniques, including supervised fine-tuning and preference alignment. The presentation will delve into evaluation frameworks with their pros and cons for measuring model performance. We will conclude with an overview of emerging trends in post-training methodologies and their implications for the future of LLM development. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">LLMs That Think: Demystifying Reasoning Models</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/sara-zanzottera'> <img src='https://odsc.com/wp-content/uploads/2025/03/Sara-Zanzottera.png' alt='Sara Zanzottera'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Sara Zanzottera</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Developer at BNP Paribas</span> </div> </div> <div class="etn-acccordion-contents "> <p> The ability to perform complex reasoning is one of the basic requirements for truly intelligent AI models. A new generation of LLMs, such as the o1 and o3 family of models from OpenAI or DeepSeek’s new models, defied many experts’ expectations by smashing reasoning benchmarks designed with AGI in mind. However, these new models are still traditional LLMs at their core. What makes these models so different? How do they “reason”? What are the best usecases for them, and when is better to use a regular LLM such as GPT 4o or Llama? In this talk we will look beyond the hype, get an intuitive understanding of the way they work, and understand the pros and cons of this new crop of models. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs&RAG</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Advanced Techniques for Mastering RAG in Finance</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/himani-rallapalli'> <img src='https://odsc.com/wp-content/plugins/wp-event-solution/assets/images/avatar.jpg' alt='Himani Rallapalli'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Himani Rallapalli</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Applied Scientist at Microsoft</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this presentation we will talk about the challenges and limitations of traditional RAG techniques and explain the various techniques to improve the performance of information retrieval accuracy and relevance of RAG system in Finance domain. Some of the techniques include but are not limited to metadata, contextual RAG, chunking techniques, hybrid search techniques, few-shot, chain of thought query understanding, re-ranking, retrieval augmented reasoning to handle complex questions and finally graph rag technique. The participants will have the opportunity to learn different techniques to enhance RAG and review some sample examples and metrics for each technique to understand its applicability. In conclusion, we will discuss the various metrics used to evaluate RAG and discuss the latest advancements in this field. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;"> The AI Search Revolution - What’s Next?</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/sarah-hoffman'> <img src='https://odsc.com/wp-content/uploads/2025/02/Sarah-Hoffman_.png' alt='Sarah Hoffman'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Sarah Hoffman</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Director of Research, AI at AlphaSense</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:00 am - 11:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Preserving Privacy While Fine-tuning your Models, with Tonic Textual</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ander-steele'> <img src='https://odsc.com/wp-content/uploads/2025/04/Ander-Steele.png' alt='Ander Steele'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ander Steele</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of AI at Tonic AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:00 am - 11:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Dr. Greg Michaelson</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dr-greg-michaelson'> <img src='https://odsc.com/wp-content/uploads/2025/03/Dr.-Greg-Michaelson.png' alt='Dr. Greg Michaelson'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dr. Greg Michaelson</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Chief Product Officer &amp; Co-Founder at Zerve AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:00 am - 11:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">10 Trends in Enterprise Generative AI: Lessons from Real-World Deployments</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/cameron-royce-turner'> <img src='https://odsc.com/wp-content/uploads/2025/03/Cameron-Royce-Turner.png' alt='Cameron Royce Turner'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Cameron Royce Turner</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder and CEO at TRUIFY.AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> During this session, AI veteran Cameron Turner will share some of his experiences (successes and pitfalls) while leading teams to build and deploy industrial AI systems within Global 1000 companies in the US, EU and UK. Topics will range from technical to cultural, and include observed trends across multiple industries specific to the adoption of genAI. Attendees will be left with real-world examples and actionable recommendations/best practices for genAI adoption in their own work. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:05 am - 11:35 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">A Local-First Approach to Extremely Fast Streaming Visualization</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/parham-parvizi'> <img src='https://odsc.com/wp-content/uploads/2025/03/Parham-Parvizi_.png' alt='Parham Parvizi'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Parham Parvizi</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founding Data Architect at Prospective</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this workshop, we’ll explore: Why Local-First? The benefits of running everything client-side for cost-efficient, scalable visualization across thousands of users. WebAssembly (WASM) for Data Apps: How Perspective harnesses WASM to power ultra-fast, browser-native analytics and even replace traditional Docker-based containers for data workloads. Perspective + DuckDB: A full in-browser analytics stack that enables high-speed querying and visualization without a backend. Streaming Data with InfluxDB: How to visualize high-frequency, real-time IoT and log data with sub-second latency. Databricks + Perspective: Enhancing large-scale analytics with interactive dashboards inside Jupyter notebooks. Through live coding and guided exercises, attendees will build their own browser-native analytics dashboards, connect to real-time data streams, and learn Perspective’s API in Python, Node.js, and Rust. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:35 am - 12:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Methods for Systematically Removing Hallucinations from LLMs</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dr-sharon-zhou'> <img src='https://odsc.com/wp-content/uploads/2025/03/Dr.-Sharon-Zhou.png' alt='Dr. Sharon Zhou'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dr. Sharon Zhou</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Co-founder and CEO at Lamini</span> </div> </div> <div class="etn-acccordion-contents "> <p> Hallucinations remain endemic to general-purpose LLMs, even with advanced RAG and instruction finetuning methods. The key to removing hallucinations is building mature data and evaluation pipelines along with cultivating an iterative mindset. Using LLM adaptation methods that focus on data and evaluation pipelines and iteration, you can build specialized mini-agents that can composed into larger, more complex AI systems. In this workshop, we will discuss when to use prompting, RAG, and finetuning methods, and how to achieve greater accuracy in less time with more advanced techniques: - Memory RAG - an embedding algorithm that reduces hallucinations using embed-time compute to generate contextual embeddings. - Memory Tuning - a finetuning algorithm that reduces hallucinations using a Mixture of Memory Experts (MoME) to specialize models. You'll walk away with a deeper understanding of how to build high-quality data and evaluation pipelines, and iteratively train your model to increasing levels of complexity and accuracy. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:10 pm - 12:40 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Beyond ChatBots: Cognitive Cartography for Human-Driven AI-Powered Visual Data Science</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/manolis-kellis-phd'> <img src='https://odsc.com/wp-content/uploads/2025/01/Manolis-Kellis-PhD.png' alt='Manolis Kellis, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Manolis Kellis, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Professor of Computer Science at MIT</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:10 pm - 12:40 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Basil Cleveland, PhD</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/basil-cleveland-phd'> <img src='https://odsc.com/wp-content/uploads/2025/02/Basil-Cleveland.png' alt='Basil Cleveland, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Basil Cleveland, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Chief Innovation Officer, Executive Vice President, and Co-Founder at Shorelight</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:15 pm - 12:45 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Engineering</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Beyond Productivity: Reimagining Your Innovation Pipeline in the AI Era</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/zach-diamond'> <img src='https://odsc.com/wp-content/uploads/2025/02/Zach-Diamond.png' alt='Zach Diamond'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Zach Diamond</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Lead Customer Strategist, Windsurf | Codeium</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 2:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Evals for Supercharging your AI Agents</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/aditya-palnitkar'> <img src='https://odsc.com/wp-content/uploads/2025/01/Aditya-Palnitkar.png' alt='Aditya Palnitkar'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Aditya Palnitkar</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Staff Software Engineer at Meta</span> </div> </div> <div class="etn-acccordion-contents "> <p> Deploying LLM applications without robust testing and monitoring is a recipe for failure. In this talk, you'll discover how a world-class evaluation system can supercharge your AI agents by turning potential fragility into development velocity. Learn to build rigorous feedback loops that drive ROI—from creating high-quality, human-labeled datasets and leveraging LLMs as both judges and user simulators, to designing benchmarks that catch hallucinations and monitor failure modes. Join us to unlock strategies that align evaluation metrics with your business goals, ensuring your LLM applications not only perform reliably but continuously improve. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 3:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Women in DS</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Women in Data Science Ignite: Sharing Insights and Networking Session ( all gender welcome)</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/rachel-shalom'> <img src='https://odsc.com/wp-content/uploads/2025/04/Rachel-Shalom.png' alt='Rachel Shalom'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/shiran-dudy'> <img src='https://odsc.com/wp-content/uploads/2025/03/Shiran-Dudy.png' alt='Shiran Dudy'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/angelica-spratley'> <img src='https://odsc.com/wp-content/uploads/2025/03/Angelica-Spratley.png' alt='Angelica Spratley'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/lauren-burke-mccarthy'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lauren-Burke-McCarthy.png' alt='Lauren Burke-McCarthy'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/hema-seshadri-phd'> <img src='https://odsc.com/wp-content/uploads/2024/04/Hema-Seshadri-1.png' alt='Hema Seshadri, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Rachel Shalom</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data Scientist at Dell </span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Shiran Dudy</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Research Scientist at Northeastern University</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Angelica Spratley</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Data Science Instructor and Technical Curriculum Developer | Flatiron School &amp; Marcy Lab School</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Lauren Burke-McCarthy</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior AI Strategy Lead at Further</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Hema Seshadri, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Consulting AI &amp; Data Engineer at Akamai Technologies</span> </div> </div> <div class="etn-acccordion-contents "> <p> Hema Seshadri, PhD - Moderator Lauren Burke-McCarthy - A Value Playbook for Sustainable Data Science Adoption Angelica Spratley - Know Better, Do Better: Bridging Data Literacy and Responsible AI Shiran Dudy - Unpacking Representation: Cultural Nuances and Real-World Impacts of LLM Bias Rachel Shalom - Are Agents All You Need? A Practical Look at AI-Powered Knowledge Retrieval in Enterprise Systems </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 2:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Building Reliable AI Agents: Evaluation Strategies for Production</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/john-gilhuly'> <img src='https://odsc.com/wp-content/uploads/2025/03/John-Gilhuly.png' alt='John Gilhuly'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>John Gilhuly</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of Developer Relations at Arize AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> To ensure successful AI agent deployment and achieve reliable production performance, a comprehensive evaluation strategy is essential. This session covers practical, engineering-driven strategies to do just that: build a set of test cases, break down agent steps, create evaluators for each step, experiment, and iterate. Learn how observability platforms can provide real-time feedback and streamline experiment management. Equip yourself with the tools and strategies to confidently deploy high-performing AI agents at scale. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:35 pm - 3:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Laurie Voss on LLMs</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/laurie-voss'> <img src='https://odsc.com/wp-content/uploads/2024/06/Laurie-Voss.png' alt='Laurie Voss'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Laurie Voss</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">VP, Developer Relations at LlamaIndex</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:35 pm - 3:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs&RAG</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building State-of-the-Art, Open-Source Embedding Models</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/andriy-mulyar'> <img src='https://odsc.com/wp-content/uploads/2024/01/Andriy-Mulyar-1.png' alt='Andriy Mulyar'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Andriy Mulyar</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder &amp; CTO at Nomic AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk unpacks the journey behind building, training, and scaling the Nomic Embed model series—one of the most widely used open-source, multilingual, multimodal embedding families on Hugging Face, with over 35M+ downloads. We’ll explore the data curation pipeline, training infrastructure, and inference-time objectives that make these models state-of-the-art, including innovations like Matryoshka resizability, quantization, and sparse mixture-of-experts training. Additionally, we'll discuss the unique challenges of pushing applied deep learning forward in an industry lab, where real-world constraints drive cutting-edge advancements in embedding model design. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:35 pm - 3:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agent</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Agentic AI Safety for Enterprises</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dan-adamson'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-SPEAKERS-WEB-Dan-Adamson_.png' alt='Dan Adamson'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dan Adamson</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CEO at AutoAlign AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> Join AutoAlign’s CEO, Dan Adamson, to explore how to keep agentic AI systems safe across a variety of enterprise applications and frameworks. We’ll look at the additional risks that agentic systems impose, and how traditional AI safety approaches like guardrails are not sufficient. We’ll then look at how an AI supervisor model can help ensure compliance, security and robustness. This session will highlight cutting-edge advancements in Agentic AI and look at how to keep common agentic frameworks safe. Peek into the future of enterprise Agentic AI with Dan Adamson as he shares how two decades of experience in AI security led to the development of supervisor systems—ensuring agentic AI systems remain safe and reliable. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:00 pm - 3:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:10 pm - 3:40 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI for Biotech and Pharma</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Foundation Models For Neuroscience: Uncovering Universal Neural Patterns for Many Uses</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dr-guillaume-lajoie'> <img src='https://odsc.com/wp-content/uploads/2025/01/Dr.-Guillaume-Lajoie.png' alt='Dr. Guillaume Lajoie'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dr. Guillaume Lajoie</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Core Member at Mila, the Québec AI Institute | Associate Professor at Université de Montréal</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this talk, I will present recent progress toward building AI foundation models for neuroscience. Much like large language models have done for text, neuro-foundation models aim to capture general and universal patterns of neural activity from different acquisition modalities, across brain regions, tasks, and even species. The learned representations can then be used to fine tune for varied tasks from diagnostic assistance, to machine learning tools for neuro-technology. I will discuss how such foundation models are poised to assist various area of healthcare. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:30 pm - 4:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Ai Agents</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building Effective AI Agents with AG2 </p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/qingyun-wu-phd'> <img src='https://odsc.com/wp-content/uploads/2025/02/Qingyun-Wu-1.png' alt='Qingyun Wu, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Qingyun Wu, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder at AG2</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this talk, Dr. Wu will explore the practical aspects of building effective AI agents using AG2 (formerly known as AutoGen), a powerful and versatile open-source Agent framework that supports the development of multi-agent systems. Drawing from real-world applications and research insights, she will demonstrate how AG2 enables developers to create sophisticated agent architectures that can handle complex tasks through structured collaboration. The session will cover key design principles, practical implementation strategies, and emerging patterns in AI agent development, providing attendees with actionable knowledge to enhance their own agent-based solutions. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:30 pm - 4:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Engineering</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">High-Performance Data Visualization: A Local-First Approach</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/andrew-stein'> <img src='https://odsc.com/wp-content/uploads/2025/03/Andrew-Stein1.png' alt='Andrew Stein'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Andrew Stein</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CTO at Prospective</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:30 pm - 4:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: by Alon Bochman</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/alon-bochman'> <img src='https://odsc.com/wp-content/uploads/2025/04/Alon-Bochman.png' alt='Alon Bochman'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Alon Bochman</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CEO and Founder at Ragmetrics.ai</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:35 pm - 4:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Hugo Bowne-Anderson, PhD Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/hugo-bowne-anderson-phd'> <img src='https://odsc.com/wp-content/uploads/2020/01/Hugo-Bowne.png' alt='Hugo Bowne-Anderson, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Hugo Bowne-Anderson, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Independent Data and AI Consultant</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:05 pm - 4:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Beyond the Prompt: Architecting Reliable Enterprise LLM Agents</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/vivek-muppalla'> <img src='https://odsc.com/wp-content/uploads/2025/01/Vivek-Muppalla.png' alt='Vivek Muppalla'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Vivek Muppalla</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Director of AI Engineering at Cohere</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this session, we'll dive deep into the challenges of building scalable, safe, and reliable LLM agents for enterprise applications, with a focus on customer support. As LLM use cases evolve, enterprise environments demand high accuracy and strict safety standards that require thoughtful orchestration across multiple frameworks, tools, models, and evaluation criteria. We'll walk you through the key decisions when setting up enterprise agents, from selecting frameworks to defining robust tools and ensuring safety through a human-in-the-loop approach. Additionally, we'll explore how synthetic training data plays a crucial role in improving model capabilities and ensuring optimal performance. </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> <!-- start repeatable item --> <div class='etn-tab ' data-id='tab67f4659aaf0f6-2'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:15 am - 9:40 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">ODSC Keynote: Toward Public and Reproducible Foundation Models Beyond Lingual Intelligence</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/eric-xing-phd'> <img src='https://odsc.com/wp-content/uploads/2020/03/Eric-Xing.png' alt='Eric Xing, PhD'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Eric Xing, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">President at Mohamed bin Zayed University of Artificial Intelligence | Professor at CMU</span> </div> </div> <div class="etn-acccordion-contents active"> <p> Explore the future of large language models (LLMs) in this keynote session, where we’ll dive into both the technology behind groundbreaking systems like GPT, K2, and Jais, and the open-source initiative LLM360 aimed at ensuring transparency and reproducibility in LLM development. Learn about the challenges and opportunities in scaling LLMs for real-world applications, and discover limitations in current systems such as embodied and physical reasoning. Plus, hear about the emerging possibilities for next-gen systems like World Models and Agent Models, which will push AI’s capabilities in reasoning and simulation to new heights. The session will touch on the exciting future of AI’s potential to decode biology with the Bio foundation model AIDO, and spark philosophical discussions about the nature of AGI and agency. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:45 am - 10:10 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Keynote</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">ODSC Keynote Session by Regina Barzilay</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/regina-barzilay-phd'> <img src='https://odsc.com/wp-content/uploads/2025/01/Regina-Barzilay.png' alt='Regina Barzilay, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Regina Barzilay, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Distinguished Professor, AI and Health | MIT</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:25 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Keynote</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Keynote Session by Manuela Veloso, PhD</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/manuela-veloso-phd'> <img src='https://odsc.com/wp-content/uploads/2025/02/Manuela-Veloso-1.png' alt='Manuela Veloso, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Manuela Veloso, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head, AI Research at JPMorgan Chase| Professor at CMU</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:15 am - 10:40 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Keynote</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Keynote Session by Arvind Narayanan, PhD</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/arvind-narayanan-phd'> <img src='https://odsc.com/wp-content/uploads/2025/03/Arvind-Narayanan-PhD.png' alt='Arvind Narayanan, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Arvind Narayanan, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Professor at Princeton University</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs&RAG</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">From 10 Terabytes to Zero Parameter: The LLM 2.0 Revolution</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/vincent-granville'> <img src='https://odsc.com/wp-content/uploads/2025/04/EAST2025-SPEAKERS-WEB-Vincent-Granville.png' alt='Vincent Granville'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Vincent Granville</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Co-founder &amp; AI Lead at BondingAI.io</span> </div> </div> <div class="etn-acccordion-contents "> <p> I discuss why and how to build from scratch a RAG/LLM system for enterprise, without GPU or deep neural networks. Topics include accuracy, security, speed, scalability, no hallucination, exhaustivity in the prompt results, model evaluation issues, as well as real-time fine-tuning with intuitive parameters, self-tuning, efficient crawling to retrieve and leverage the underlying contextual elements, hierarchical chunking, token types, un-stemming, problems and workarounds when using Python libraries. The case study features the Nvidia corpus of public financial reports available as PDFs. Finally, I show how to design a great UI far more useful than a prompt box, an efficient backend database architecture, how to deal with various corpuses (Web, database, PDFs), multimodality, back-end agents that the user can select from the UI, sub-LLMs, and how to design your LLM to minimize prompt engineering. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:40 am - 11:10 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:05 am - 11:35 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI for Biotech and Pharma</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building Virtual Patients for Training Mental Health Professionals</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/patrick-staples'> <img src='https://odsc.com/wp-content/uploads/2025/03/Patrick-Staples.png' alt='Patrick Staples'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Patrick Staples</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data Scientist and Engineer | COMPASS Pathways LLC</span> </div> </div> <div class="etn-acccordion-contents "> <p> We present a framework for developing “virtual patients” to augment training for Mental Health Professionals (MHPs) with a process that is more scalable and systematic than current practice which relies on human role-play for the training and evaluation of patient interaction. We show how to combine large language models, retrieval-augmented personification (a novel variant of retrieval-augmented generation), and custom code-based logic to create a psychology engine that simulates realistic patient responses by emulating several key psychological mechanisms: short- and long-term memory, varying levels of conscious awareness about topics (as well as modulation of such awareness), and dynamic mood states where attitudes toward topics of conversation evolve over the course of the dialogue. We also describe algorithms for creating realistic patients with coherent symptom profiles and backstories. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:10 am - 11:40 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">AI Software Engineering Agents: What Works and What Doesn’t</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/robert-brennan'> <img src='https://odsc.com/wp-content/uploads/2024/12/Robert-Brennan.png' alt='Robert Brennan'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Robert Brennan</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Co-Founder at All Hands AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> The adoption of AI into software development has been bumpy. While autocomplete tools like Copilot have gone mainstream, autonomous agents like Devin and OpenHands have generated both enthusiasm and skepticism. Some engineers claim they generate a 10x productivity boost; others that they just create noise and tech debt. The difference between the enthusiasts and the skeptics is that the enthusiasts have reasonable expectations for what these agents can do, and have both practical and intuitive knowledge for how to use them effectively. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:10 am - 11:40 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI for Biotech and Pharma</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Effective AI Decision Support: Overcoming Both Human and AI Fallability</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/finale-doshi-velez-phd'> <img src='https://odsc.com/wp-content/uploads/2024/12/Finale-Doshi-Velez.png' alt='Finale Doshi Velez, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Finale Doshi Velez, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Professor at Harvard Paulson School of Engineering and Applied Sciences</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk explores how to design effective AI decision support systems that help human decision-makers without leading to over-reliance or under-reliance on AI recommendations. While AI is often integrated to enhance human decisions—such as providing treatment recommendations in healthcare—people may blindly trust incorrect AI outputs or dismiss accurate ones. The session covers research-backed principles on designing AI systems that offer the right kinds of explanations to improve user trust and understanding. It also highlights how AI support should be tailored based on the task context, time constraints, and individual user tendencies. Though motivated by healthcare applications, these insights apply broadly to any field where AI assists human decision-making. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:10 am - 11:40 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Serg Masis</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/serg-masis'> <img src='https://odsc.com/wp-content/uploads/2020/08/Serg-Masis_.png' alt='Serg Masis'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Serg Masis</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal AI Scientist at Syngenta</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:40 am - 12:10 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to Adversarial Attack and Defense</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/michelle-yi'> <img src='https://odsc.com/wp-content/uploads/2025/04/EAST2025-SPEAKERS-WEB-Michelle-Yi.png' alt='Michelle Yi'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Michelle Yi</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Board Member at Women In Data</span> </div> </div> <div class="etn-acccordion-contents "> <p> The increasing deployment of generative AI models in production environments introduces new security challenges, particularly in the realm of adversarial attacks. While visually or textually subtle, these attacks can manipulate generative models, leading to harmful consequences such as medical misdiagnoses from tampered images or the spread of misinformation through compromised chatbots. This talk examines the vulnerabilities of generative models in production settings and explores potential defenses against adversarial attacks. Drawing on insights from attacks against Vision-Language Pre-training (VLP) models, which are a key component in text-to-image and text-to-video models, this talk highlights the importance of understanding cross-modal interactions and leveraging diverse data for crafting robust defenses. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:45 am - 12:15 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Engineering</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Real Time Delivery of Impressions at Scale</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/tulika-bhatt'> <img src='https://odsc.com/wp-content/uploads/2025/01/Tulika-Bhatt.png' alt='Tulika Bhatt'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Tulika Bhatt</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Software Engineer at Netflix</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk explores how Netflix delivers 18 billion impressions daily in near real-time to power video ranking algorithms and adaptive page experiences. Given the need for responsive, in-session recommendations, Netflix employs a hybrid architecture combining batch processing and real-time computation. Exponential Moving Averages (EMAs) are used to represent impressions over various time windows, from 2 hours to 365 days, balancing recency and historical trends. Long-window EMAs are precomputed offline and stored in a Key-Value data store, while shorter-window EMAs are computed in real-time at request time using a Time Series data store. This approach ensures sub-second response times while maintaining cost efficiency and scalability. The session will cover the challenges and complexities of this system, including managing two architectures, maintaining flexibility, and handling massive data volumes. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:45 am - 12:15 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Visualization & Data Analysis</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Practical Strategies for Data Storytelling</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ryan-harter'> <img src='https://odsc.com/wp-content/uploads/2024/03/Ryan-Harter-1.png' alt='Ryan Harter'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ryan Harter</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Staff Data Scientist at Shopify</span> </div> </div> <div class="etn-acccordion-contents "> <p> In today's fast-paced world, influencing decisions requires clear and compelling data storytelling, especially when stakeholders are overwhelmed and distracted. This session will introduce practical strategies for crafting concise, impactful narratives that engage audiences and drive action. Drawing from experience leading Shopify's Executive Insights team, the speaker will share techniques honed through years of practice, including the "1/5/15 minute rule" to tailor content for different attention spans. Attendees will learn how to balance rigor with readability, avoid overwhelming audiences with unnecessary details, and structure presentations for maximum clarity. Emphasizing storytelling over traditional academic styles, the talk will offer actionable insights to help professionals communicate data effectively. By mastering these strategies, participants will enhance their ability to influence decisions at all levels of an organization. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:05 pm - 12:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Amber Roberts on AI Agents Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/amber-roberts'> <img src='https://odsc.com/wp-content/uploads/2023/04/Amber-Roberts_.png' alt='Amber Roberts'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Amber Roberts</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Staff Technical Marketing Manager at Databricks</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:10 pm - 12:40 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Engineering</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Structuring the Unstructured: Advanced Document Parsing for AI Workflows</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/william-caban'> <img src='https://odsc.com/wp-content/uploads/2025/01/William-Caban.png' alt='William Caban'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/cedric-clyburn'> <img src='https://odsc.com/wp-content/uploads/2025/01/Cedric-Clyburn.png' alt='Cedric Clyburn'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>William Caban</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Product Manager at Red Hat</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Cedric Clyburn</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Developer Advocate at Red Hat</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk explores advanced document parsing techniques to convert unstructured data—such as PDFs, scanned documents, and proprietary file types—into structured formats like JSON or Markdown for AI workflows. Effective document processing goes beyond simple text extraction; it requires preserving structure, context, and relationships within the data to improve AI applications like retrieval-augmented generation (RAG) and fine-tuning models. The session covers open-source tools and techniques for handling complex challenges, including multi-page tables, image-heavy layouts, and scanned documents using context-aware methods. Attendees will learn how to efficiently transform raw, unstructured data into AI-ready formats, unlocking better insights and performance in AI-driven applications. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:20 pm - 12:50 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Ai Agent</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">The State-of-the-art in (Cooperative) Multi-agent Reinforcement Learning</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/christopher-amato-phd'> <img src='https://odsc.com/wp-content/uploads/2025/01/Christopher-Amato.png' alt='Christopher Amato, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Christopher Amato, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Associate Professor Khoury College of Computer Science at Northeastern University</span> </div> </div> <div class="etn-acccordion-contents "> <p> Agent-based systems are becoming very popular and such systems will often have to interact with each other, resulting in multi-agent systems. Reinforcement learning (RL) is a common approach for learning to control agents but RL becomes much more challenging when multiple agents are involved. Luckily there is a long history of approaches for tackling these issues. I will provide an overview of the different types of methods for multi-agent reinforcement learning (MARL) and highlight the current state-of-the-art in the field (including our work). This discussion will include centralized training and execution (CTE), centralized training for decentralized execution (CTDE), and decentralized training and execution (DTE) as well as algorithms such as QMIX and multi-agent versions of PPO. I will also discuss some current and future applications. The talk will be focused on the cooperative case but many of these ideas are extendable to the competitive and mixed cases. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:20 pm - 12:50 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Guardrails in Generative AI Workflows via Orchestration</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/gaurav-kumbhat'> <img src='https://odsc.com/wp-content/uploads/2025/01/Gaurav-Kumbhat.png' alt='Gaurav Kumbhat'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/evaline-ju'> <img src='https://odsc.com/wp-content/uploads/2025/01/Evaline-Ju.png' alt='Evaline Ju'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Gaurav Kumbhat</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Software Architect at IBM</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Evaline Ju</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Software Engineer at IBM</span> </div> </div> <div class="etn-acccordion-contents "> <p> With the increase in generative AI language model use and server This talk introduces an open-source guardrails orchestrator that helps manage interactions between generative AI models and detector servers to prevent issues like bias, sensitive data leaks, and inappropriate content generation. The orchestrator enables users to apply guardrails by screening prompts, filtering model outputs, and supporting streaming content moderation. It is designed to be scalable, extensible, and adaptable across various AI platforms and model runtimes, allowing users to integrate their own detectors. A taxonomy of detectors is presented to better categorize and organize different detection capabilities. The session also covers architectural considerations that make the solution production-ready and applicable across multiple AI use cases. Attendees will learn how to incorporate diverse guardrails to ensure safer and more responsible generative AI workflows. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:20 pm - 12:50 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Stella Biderman Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/stella-biderman'> <img src='https://odsc.com/wp-content/uploads/2024/12/Stella-Biderman.png' alt='Stella Biderman'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Stella Biderman</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Executive Director, AI and NLP Researcher at Eleuther AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 2:15 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase: Bridging the Divide: Translating Complexity into Clarity</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/joseph-anthony'> <img src='https://odsc.com/wp-content/uploads/2025/04/EAST2025-SPEAKERS-WEB-Joseph-Anthony.png' alt='Joseph Anthony'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Joseph Anthony</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CEO/Founder at SynchrotronAI</span> </div> </div> <div class="etn-acccordion-contents "> <p> SynchrotronAI is built on a simple belief: you don’t need to be a genius to create something extraordinary, you just need an idea. Whether it’s a dream, a spark of curiosity, or a creative vision, our platform empowers both technical and non-technical users to bring their ideas to life. With intuitive AI-driven tools, SynchrotronAI empowers anyone to build, explore, and innovate whether that involves booking a flight, creating a video game, or modeling complex concepts to gain a deeper understanding of the universe. This session will demonstrate how users can harness the platform’s power to turn imagination into reality no coding background required. From automating everyday tasks to exploring advanced creative projects, SynchrotronAI is more than a tool, it’s a gateway for dreamers, builders, and thinkers alike. Discover how accessible and limitless AI can be when innovation is placed in everyone’s hands. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 2:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Entity-Resolved Knowledge Graphs: Taking your Retrieval-Augmented Generation to the Next Level</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dr-clair-sullivan'> <img src='https://odsc.com/wp-content/uploads/2021/03/Clair-Sullivan.png' alt='Dr. Clair Sullivan'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dr. Clair Sullivan</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder and CEO at Clair Sullivan &amp; Associates, LLC</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk explores how entity-resolved knowledge graphs (ERKGs) can significantly enhance retrieval-augmented generation (RAG) systems by improving data accuracy and reducing hallucinations in LLM-powered applications. While RAG typically integrates external knowledge sources—often stored in vector databases—knowledge graphs (KGs) provide a more structured alternative that enhances retrieval accuracy. However, many KG implementations suffer from entity resolution (ER) challenges, where variations of the same entity (e.g., “Liz Smith” vs. “Dr. L. Conner-Smith”) remain unmerged, reducing retrieval effectiveness. By applying advanced ER techniques that consolidate multiple representations of the same entity, ERKGs create cleaner, more accurate knowledge representations, leading to better graph queries and improved LLM-driven responses. This session will highlight real-world examples showcasing how ER enhances knowledge graphs, boosts LLM accuracy, and strengthens RAG performance. Attendees will gain practical insights into implementing ERKGs to take their LLM applications to the next level. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 2:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Ander Steele</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ander-steele'> <img src='https://odsc.com/wp-content/uploads/2025/04/Ander-Steele.png' alt='Ander Steele'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ander Steele</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of AI at Tonic AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:35 pm - 3:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Engineering</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">10 Most Neglected Data Engineering Tasks</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/veronika-durgin'> <img src='https://odsc.com/wp-content/uploads/2025/02/Veronika-Durgin.png' alt='Veronika Durgin'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Veronika Durgin</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">VP, Data | Saks</span> </div> </div> <div class="etn-acccordion-contents "> <p> Every organization faces a constant balance between delivering approved projects (the top-of-mind, important tasks that management wants to launch) and fixing urgent problems (the ones that break systems in unexpected ways.) But there's a third bucket of issues—the long-languishing, forgotten, often boring tasks that turn into technical debt. Take a step back from the Top Ten lists and join Veronika Durgin as she digs through the most neglected data engineering tasks that will come back to haunt you. This ""forgotten bucket"" can always be deferred, but the more you wait, the more time you'll spend on unplanned activities. She will cover the elusive “definition of done”, discuss the value of Data SLAs, and expose hidden costs of build vs buy. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:10 pm - 3:40 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agent</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">From LLM Calls to Planning and Orchestration AI Systems - Build Reliable Agentic AI Applications</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/chen-wang-phd'> <img src='https://odsc.com/wp-content/uploads/2024/12/Chen-Wang.png' alt='Chen Wang, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Chen Wang, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Lead Alliance Solution Architect | AI21 Labs</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:10 pm - 3:40 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMOps & MLOps</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building the Backbone: Scalable LLMOps &amp; MLOps to Enable AI Integration Across Teams</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/pablo-vega-behar'> <img src='https://odsc.com/wp-content/uploads/2024/10/Pablo-Vega-Behar.png' alt='Pablo Vega-Behar'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Pablo Vega-Behar</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Director of Machine Learning Engineering at Fitch Group</span> </div> </div> <div class="etn-acccordion-contents "> <p> This session will provide senior leaders a business-focused overview of how scalable AI operations can be implemented within enterprise financial services. We’ll discuss our structured approach to manage intake of AI integration requests, prioritize them efficiently, and ensure effective governance for rapid deployment. By focusing on clear yet adaptable processes, our team enables quick implementation of reusable components across departments, making AI integration achievable without the need for deep technical expertise in every team. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:10 pm - 3:40 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Engineering</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Enabling Evolutionary Architecture in Data Engineering</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/elliott-cordo'> <img src='https://odsc.com/wp-content/uploads/2025/03/Elliott-Cordo.png' alt='Elliott Cordo'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Elliott Cordo</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder, Architect, Builder at Datafutures </span> </div> </div> <div class="etn-acccordion-contents "> <p> The evolution of software engineering has embraced micro-services and modular design, enabling resilience and adaptability in complex systems. However, data engineering remains rooted in monolithic architectures and outdated practices. This talk draws from decades of experience in data and software engineering, advocating for the application of modern software concepts—such as Domain Driven Design and Continuous Integration\Deployment—to data systems. By embracing modularity, data contracts, and emerging tools like dbt, data professionals can address challenges such as siloed systems, centralized ownership, and inflexible processes. This session will provide practical guidance for shifting toward an anti-monolith architecture and fostering innovation in data engineering. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:45 pm - 4:15 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">GenAI at Scale: Building and Measuring Responsible AI Solutions</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/francesca-lazzeri-phd'> <img src='https://odsc.com/wp-content/uploads/2020/01/Francesca-Lazzeri.png' alt='Francesca Lazzeri, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Francesca Lazzeri, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Director, AI Engineering at Microsoft</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this talk, Francesca will explore scalable Responsible AI tools for generative AI, equipping developers with strategies to safeguard user trust. Learn how to use Prompt Shields to block prompt injection attacks, detect model "hallucinations" with groundedness detection, and steer model behavior with safety system messages. Understand how to assess vulnerabilities with safety evaluations and monitor risk to mitigate potential content generation dangers. This session will help you develop AI applications that prioritize safety, accuracy, and responsibility at scale. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:45 pm - 4:15 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI for Biotech & Pharma</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Extracting Insights from Public Datasets with NLP &amp; LLMs: Lessons from ClinicalTrials.gov</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/peter-henstock-phd'> <img src='https://odsc.com/wp-content/uploads/2024/12/Peter-Henstock.png' alt='Peter Henstock, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Peter Henstock, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Machine Learning Engineer at Incyte</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk covers multiple approaches that we’ve applied to the Clinicaltrials.gov site to unlock its value. The web site offers semi-structured data ranging from free text fields through similar tables that must be aligned. We will discuss the use of traditional Natural Language Processing (NLP) approaches as well as Large Language Models (LLM). In addition, we will discuss approaches for better search and challenging clustering problems to unlock the value of the site. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:45 pm - 4:15 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Engineering</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session by Ryan Boyd on Data Engineering</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ryan-boyd'> <img src='https://odsc.com/wp-content/uploads/2024/10/Ryan-Boyd.png' alt='Ryan Boyd'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ryan Boyd</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Co-founder at MotherDuck</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> </div> </div> <!-- schedule tab end --><br /> </div><div id="fragment-2-1538988067" class="clearfix be-tab-content"> <!-- schedule tab start --> <div class="schedule-tab-wrapper etn-tab-wrapper schedule-tab-2"> <ul class='etn-nav'> <li> <a href='#' class='etn-tab-a etn-active' data-id='tab67f4659ad5ad6-0'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 13th</span> </a> </li> <li> <a href='#' class='etn-tab-a ' data-id='tab67f4659ad5ad6-1'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 14th</span> </a> </li> <li> <a href='#' class='etn-tab-a ' data-id='tab67f4659ad5ad6-2'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 15th</span> </a> </li> </ul> <div class='etn-tab-content clearfix etn-schedule-wrap'> <!-- start repeatable item --> <div class='etn-tab tab-active' data-id='tab67f4659ad5ad6-0'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:00 am - 10:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Practical Explainability Techniques for Machine Learning Models</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/andras-zsom-phd'> <img src='https://odsc.com/wp-content/uploads/2020/01/Andras-Zsom-1.png' alt='Andras Zsom, PhD'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Andras Zsom, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Assistant Professor of the Practice, Director of Graduate Studies at Data Science Institute, Brown University</span> </div> </div> <div class="etn-acccordion-contents active"> <p> This workshop focuses on practical techniques for improving the explainability of machine learning models, emphasizing the importance of understanding why a model makes certain predictions, both during development and after deployment. We will explore methods for calculating global explanations (which show general feature importance) and local explanations (which assess the contribution of each feature to individual predictions). The session will cover linear models, perturbation-based feature importance, and Shapley Additive Explanations (SHAP) for local feature importances. Participants will learn how to implement these techniques using Python and popular libraries like pandas, sklearn, XGBoost, and SHAP to increase model interpretability, fairness, and trust. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:00 pm - 10:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Idiomatic Polars</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/matt-harrison'> <img src='https://odsc.com/wp-content/uploads/2025/01/Matt-Harrison.png' alt='Matt Harrison'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Matt Harrison</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Python &amp; Data Science Corporate Trainer | Consultant at MetaSnake</span> </div> </div> <div class="etn-acccordion-contents "> <p> Polars can be tricky, and there is a lot of bad advice floating around. This tutorial will cut through some of the biggest issues I've seen with Pandas code after working with the library for a while and writing three books on it. We will discuss: * Proper types * Chaining * Aggregation * Debugging </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>9:00 pm - 10:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session Title by Benjamin Batorsky Coming soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/benjamin-batorsky-phd'> <img src='https://odsc.com/wp-content/uploads/2022/02/Ben-Batorsky-1.png' alt='Benjamin Batorsky, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Benjamin Batorsky, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Lead Data Scientist at GoGuardian</span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 11:00 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Unlock the Future of AI: Real-Time Voice &amp; Video</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/freddy-boulton'> <img src='https://odsc.com/wp-content/uploads/2022/12/Freddy-Boulton.png' alt='Freddy Boulton'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Freddy Boulton</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Software Engineer at Hugging Face</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this hands-on workshop, you'll build a voice assistant that can listen, speak, and understand you in real-time - with just a fraction of the code you'd expect. We'll demystify WebRTC and Websockets and show you how to create Siri-like experiences in pure Python. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:05 am - 12:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMOPs& MLOPs</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Debugging and Monitoring LLMs in Production</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/abi-aryan'> <img src='https://odsc.com/wp-content/uploads/2025/02/Abi-Aryan-1.png' alt='Abi Aryan'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Abi Aryan</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder at Abide AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this session, we will explore best practices for monitoring and debugging LLM pipelines for high-quality and trustworthy outputs. We will break down key observability components, including data drift detection, prompt response monitoring, latency tracking, and model performance evaluation. Attendees will gain insights into implementing structured logging, distributed tracing, and anomaly detection tailored to LLM architectures. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 3:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Hill Climbing: Best Practices for Evaluating LLMs</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/rajiv-shah-phd'> <img src='https://odsc.com/wp-content/uploads/2020/03/Rajiv-Shah.png' alt='Rajiv Shah, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Rajiv Shah, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Machine Learning Engineer at Contextual AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> This session focuses on best practices for evaluating LLMs to systematically improve their performance across different use cases. It covers impactful evaluation techniques, including benchmarking with tools like EleutherAI’s LM Evaluation Harness, using LLMs as judges, and integrating human feedback. Additionally, it explores modularizing complex tasks and applying unit tests to diagnose weaknesses and refine models iteratively. By the end, participants will gain a practical roadmap for designing robust LLM evaluation pipelines and receive curated Jupyter notebooks, research insights, and best practices to enhance their evaluation workflows. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:30 pm - 3:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Build Scalable Workflows for LLM Fine-Tuning with Hugging Face, PEFT, and Union</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/sage-elliott'> <img src='https://odsc.com/wp-content/uploads/2025/03/Sage-Elliott-1.png' alt='Sage Elliott'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Sage Elliott</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Developer Advocate - AI Engineering &amp; MLOps at Union.ai</span> </div> </div> <div class="etn-acccordion-contents "> <p> Training complex AI models at scale requires orchestrating multiple steps into a reproducible workflow and understanding how to optimize resource utilization for efficient fine-tuning. Modern MLOps and LLMOps tools help streamline these processes, improving the efficiency and reliability of your AI pipelines. This workshop will introduce you to the basics of MLOps and best practices for building efficient AI pipelines for large language models (LLMs). </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:00 pm - 3:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:30 pm - 4:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Implementing High-Quality and Cost-Efficient AI Applications with Small Language Models</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/julien-simon'> <img src='https://odsc.com/wp-content/uploads/2020/02/Julien-Simon-2.png' alt='Julien Simon'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Julien Simon</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Chief Evangelist | Arcee.ai</span> </div> </div> <div class="etn-acccordion-contents "> <p> This session focuses on practical techniques for using small open-source language models (SLMs) for real-life projects. We first highlight the limitations of proprietary models in terms of privacy, compliance, and cost. Then, we explore modern workflows for adapting SLMs with domain-specific pre-training, instruction fine-tuning, and alignment. Along the way, we will introduce and demonstrate open-source Arcee AI SLM, and librairies like DistillKit, Spectrum, and MergeKit, which are critical in achieving task-specific accuracy while optimizing computational costs. Finally, we'll discuss why SLMs are a great fit for advanced scenarios like model routing and agentic workflows. Join us to learn how small, efficient, and adaptable models can transform your AI applications! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:35 pm - 5:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Hybrid Text Classification: Labeling with LLMs and Dense Neural Networks</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/mohammad-soltanieh-ha-phd'> <img src='https://odsc.com/wp-content/uploads/2023/04/Mohammad-Soltanieh-ha-Square.png' alt='Mohammad Soltanieh-ha, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Mohammad Soltanieh-ha, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Clinical Assistant Professor at Boston University</span> </div> </div> <div class="etn-acccordion-contents "> <p> Labeling text data is a foundational step in many machine learning workflows, yet it can be a costly and time-consuming process when relying solely on premium LLMs (Large Language Models). In this workshop, participants will learn how to efficiently combine the power of premium LLMs with open-source tools to create labeled datasets, extract embeddings, and train neural network classifiers. By the end of this session, you will: - Understand how to use LLM APIs for initial labeling. - Learn techniques to generate vector embeddings of text using open-source models. - Train a neural network classifier capable of fast, cost-effective classifications. - Apply these techniques to real-world text classification tasks, achieving significant cost savings while maintaining accuracy. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:35 pm - 5:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Getting Started with AI Agents</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/tony-kipkemboi'> <img src='https://odsc.com/wp-content/uploads/2025/03/Tony-Kipkemboi.png' alt='Tony Kipkemboi'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Tony Kipkemboi</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Developer Advocate at CrewAI</span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> <!-- start repeatable item --> <div class='etn-tab ' data-id='tab67f4659ad5ad6-1'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents active"> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Machine Learning with CatBoost</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/matt-harrison'> <img src='https://odsc.com/wp-content/uploads/2025/01/Matt-Harrison.png' alt='Matt Harrison'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Matt Harrison</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Python &amp; Data Science Corporate Trainer | Consultant at MetaSnake</span> </div> </div> <div class="etn-acccordion-contents "> <p> This workshop will show how to use CatBoost. It will demonstrate model creation, model tuning, model evaluation, and model interpretation. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">The A to Z of Building AI Agents</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/apoorva-joshi'> <img src='https://odsc.com/wp-content/uploads/2025/02/Apoorva-Joshi.png' alt='Apoorva Joshi'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Apoorva Joshi</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior AI Developer Advocate at MongoDB</span> </div> </div> <div class="etn-acccordion-contents "> <p> This tutorial provides a comprehensive introduction to AI agents, covering core concepts, architectures, and real-world applications. AI agents, capable of observing, planning, and acting autonomously, are transforming industries by automating processes and augmenting human potential. Attendees will learn about reasoning, memory, and tool use, followed by a live coding walkthrough demonstrating how to build an AI agent from scratch. Key topics include: Building agent tools for Q&A and summarization Orchestrating an agent using LangGraph Adding memory with MongoDB for multi-turn interactions Using open-source models from Hugging Face Participants will gain hands-on experience with free and open-source tools and receive tutorial code and documentation to build their own AI agent. A basic understanding of Python is helpful but not required. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:35 am - 12:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Getting Started with Multi-Agents Applications</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/valentina-alto'> <img src='https://odsc.com/wp-content/uploads/2023/08/Valentina-Alto.png' alt='Valentina Alto'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Valentina Alto</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Technical Architect, AI &amp; App at Microsoft</span> </div> </div> <div class="etn-acccordion-contents "> <p> AI multi-agent systems are revolutionizing the way intelligent applications operate, enabling autonomous agents to collaborate, communicate, and solve complex tasks. This session provides a hands-on introduction to AI agents, their evolution, and how to build multi-agent applications. Participants will start by exploring the fundamental anatomy of an AI agent, understanding its core components and the transition from traditional rule-based systems to modern LLM-powered agents. The session then delves into the design and implementation of multi-agent systems, covering key architectural principles, degrees of autonomy, and workflow coordination strategies that enhance collaboration between agents. Attendees will gain insights into different design patterns and practical considerations for building scalable and efficient agent-based solutions. The workshop concludes with a hands-on experience where participants will develop their own multi-agent application using leading AI orchestration frameworks. By the end of the session, attendees will have a strong conceptual foundation and practical experience in designing and deploying AI-powered multi-agent systems. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:15 pm - 1:15 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Visualization & Data Analysis</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Unlocking the Power of Data Storytelling: Turning Insights into Impact</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/joshua-brindley'> <img src='https://odsc.com/wp-content/uploads/2025/03/Joshua-Brindley.png' alt='Joshua Brindley'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Joshua Brindley</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Manager: Corporate &amp; Commercial Analytics at GEMS Education</span> </div> </div> <div class="etn-acccordion-contents "> <p> We’re surrounded by data, but numbers alone don’t drive action—stories do. This session will show you how to turn data into clear, compelling narratives that help people understand and make decisions. This session is perfect for data professionals, business analysts, and decision-makers who want to go beyond just making reports and dashboards. Whether you're presenting to executives, sharing insights with your team, or creating content for a wider audience, you'll walk away with practical skills to communicate data in a way that truly matters. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:40 pm - 1:40 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Build with AG2: Open-Source AgentOS</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/chi-wang-phd'> <img src='https://odsc.com/wp-content/uploads/2025/01/Chi-Wang.png' alt='Chi Wang, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Chi Wang, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder of AutoGen (Now AG2) | Senior Staff Research Scientist at Google DeepMind</span> </div> </div> <div class="etn-acccordion-contents "> <p> Session Objective: 1. Use practical implementations to demonstrate AI agents in action; 2. Illustrate cutting-edge AI agent applications that seamlessly integrate multiple agents powered by models from OpenAI, Anthropic, Gemini, and open-weight providers, and a diverse range of tools; 3. Explain how to contribute to the thriving AI agent ecosystem. Learning Outcomes: 1. Understand the agent-oriented programming concepts; 2. Able to construct effective multi-agent systems to solve complex tasks. 3. Reach production-readiness 10x faster. Target Industry: 1. Industries that require deep research, such as finance, healthcare, science & engineering. 2. Industries involving customer support, such as e-commerce, education, social media; 3. Industries involving heavy software design & development, such as gaming, web, data engineering. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 3:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building Agentic APIs With LLM Tool Use &amp; Knowledge Graphs</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/william-lyon'> <img src='https://odsc.com/wp-content/uploads/2025/03/William-Lyon.png' alt='William Lyon'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>William Lyon</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">AI Engineer | Hypermode</span> </div> </div> <div class="etn-acccordion-contents "> <p> The true power of LLMs isn’t in building chatbots, but rather leveraging AI models for implementing agentic workflows in the applications we build, adding features to our apps powered by LLMs that interact with APIs and data sources directly. This talk will introduce the building blocks of adding LLM backed agentic features to your app and demonstrate how we can use them together to add AI backed intelligent features chaining data and LLMs together, leveraging LLM function calling and tool use, and knowledge graph RAG. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:00 pm - 3:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:30 pm - 4:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Adaptive RAG Systems with Knowledge Graphs: Building Reinforcement-Learning-Driven AI Applications</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/david-vonthenen'> <img src='https://odsc.com/wp-content/uploads/2024/10/David-vonThenen-1.png' alt='David vonThenen'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>David vonThenen</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior AI/ML Engineer at DigitalOcean</span> </div> </div> <div class="etn-acccordion-contents "> <p> This workshop explores how to build adaptive retrieval-augmented generation (RAG) systems using knowledge graphs and reinforcement learning (RL) to create AI applications that continuously improve over time. By leveraging graph databases, participants will learn how to capture historical and dynamic insights for smarter and more relevant responses. The session covers constructing and deploying a knowledge graph-based RAG system, integrating reinforcement signals to fine-tune responses based on feedback. Attendees will gain hands-on experience in implementing feedback loops, querying knowledge graphs, and retraining models to enhance AI accuracy and relevance. By the end, participants will have practical skills and best practices for developing self-improving, high-performance AI applications, making this workshop ideal for AI developers and data scientists. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:35 pm - 5:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Advancing GraphRAG: Text, Images, and Audio for Multimodal Intelligence</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/david-hughes'> <img src='https://odsc.com/wp-content/uploads/2025/02/David-Hughes.png' alt='David Hughes'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/amy-hodler'> <img src='https://odsc.com/wp-content/uploads/2023/08/Amy-Hodler-1.png' alt='Amy Hodler'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>David Hughes</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data &amp; AI Solution Architect at Enterprise Knowledge</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Amy Hodler</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder | Consultant | Graph Evangelist at GraphGeeks.org</span> </div> </div> <div class="etn-acccordion-contents "> <p> This session introduces Multimodal GraphRAG (mmGraphRAG), a framework that expands traditional GraphRAG by integrating text, images, and audio data. Recognizing the limitations of text-based approaches, mmGraphRAG leverages the rich semantic information in multimodal data to enhance accuracy and explainability in GenAI. Participants will explore the architecture of mmGraphRAG and understand how it fosters associative intelligence, mimicking human conceptual connections. By incorporating diverse data sources, this approach aims to transform search, analytics, and AI-driven insights, moving beyond the limitations of standard vector searches. Attendees will learn how to unlock latent signals within non-text data, and how to create a more comprehensive and explainable AI workflow. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:35 pm - 5:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Basic Theory and Practice of Fine-Tuning LLMs with PPO and GRPO</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/seth-weidman'> <img src='https://odsc.com/wp-content/uploads/2025/04/EAST2025-SPEAKERS-WEB-seth-weidman.png' alt='Seth Weidman'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Seth Weidman</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Product Manager at SentiLink </span> </div> </div> <div class="etn-acccordion-contents "> <p> This session will be a mixture of the practical and the theoretical. Practically, we will use common libraries for fine tuning LLMs - primarily the libraries from the transformers ecosystem, such as datasets, peft, and trl - to improve a pre-trained and instruction-tuned model’s ability to correctly answer questions on a dataset commonly used as a benchmark of chatbots’ reasoning ability. We’ll also cover how the reinforcement learning-based algorithms we use for this fine-tuning - PPO and GRPO - work under the hood, covering how the paradigm of reinforcement learning is applied to fine-tuning LLMs along the way. Finally, the presenter will share some best practices for conducting such experiments in a Google Colab environment. </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> <!-- start repeatable item --> <div class='etn-tab ' data-id='tab67f4659ad5ad6-2'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:00 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents active"> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 11:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">LLM &amp; RAG Evaluation Playbook for Production Apps</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/paul-iusztin'> <img src='https://odsc.com/wp-content/uploads/2025/02/Paul-Iusztin.png' alt='Paul Iusztin'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Paul Iusztin</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior AI Engineer / Founder at Decoding ML</span> </div> </div> <div class="etn-acccordion-contents "> <p> This workshop addresses the challenge of moving LLM/RAG applications from proof-of-concept to production. It emphasizes the critical need for evaluation and monitoring to optimize accuracy, latency, and costs. Participants will learn to quantify key performance metrics like latency, accuracy, and hallucinations. The workshop will cover adding a prompt monitoring layer, evaluating the retrieval step in RAG, and using LLM-as-judges for application-level metrics. Finally, attendees will learn to log metrics to a prompt management tool for effective experiment comparison and iterative improvement. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:10 am - 12:10 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Causal AI: from Data to Action</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dr-andre-franca'> <img src='https://odsc.com/wp-content/uploads/2023/09/Dr.-Andre-Franca.png' alt='Dr. Andre Franca'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dr. Andre Franca</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">CTO at Ergodic</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:35 am - 12:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Mastering DeepSeek V3 &amp; R1: Advanced Prompt Engineering &amp; AI Automation</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ivan-louren%c3%a7o-gomes'> <img src='https://odsc.com/wp-content/uploads/2025/03/Ivan-Lourenco-Gomes_.png' alt='Ivan Lourenço Gomes'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ivan Lourenço Gomes</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Front-End Engineer &amp; Technology Instructor at Daweb Schools</span> </div> </div> <div class="etn-acccordion-contents "> <p> The latest DeepSeek V3 and R1 models have demonstrated superiority in many AI industry benchmarks, particularly in Math and Coding. Their enhanced contextual understanding, speed, and cost-efficiency have gained the attention of businesses and experts in the field, making them an essential area of knowledge for all tech professionals. This tutorial provides a comprehensive introduction to DeepSeek, highlighting its strengths in code generation, reasoning, and automation workflows. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:10 pm - 1:10 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agent</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session Title by Hugo Bowne-Anderson, PhD on AI Agent</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/hugo-bowne-anderson-phd'> <img src='https://odsc.com/wp-content/uploads/2020/01/Hugo-Bowne.png' alt='Hugo Bowne-Anderson, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Hugo Bowne-Anderson, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Independent Data and AI Consultant</span> </div> </div> <div class="etn-acccordion-contents "> <p> Abstract Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 3:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Optimizing LLM Inference: Speeding Up AI for Real-World Applications</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/zain-hasan-phd'> <img src='https://odsc.com/wp-content/uploads/2024/05/Zain-Hasan.png' alt='Zain Hasan, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Zain Hasan, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior AI/ML DevRel Engineer at Together AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> This workshop will dive into techniques for speeding up large language model (LLM) inference, ensuring faster and more efficient responses. Just like a Formula 1 pit crew fine-tunes cars for peak performance, this session focuses on optimizing every millisecond of inference. Attendees will learn: ✅ KV caching to reduce redundant computations ✅ Attention optimization to manage GPU memory efficiently ✅ Quantization to compress models without sacrificing quality ✅ Speculative decoding, a technique that preemptively predicts words to boost response speed </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 3:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Grading the Graders: Benchmarking an LLM Judge Using Human Grading Patterns</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/david-mack-phd'> <img src='https://odsc.com/wp-content/uploads/2025/03/David-Mack.png' alt='David Mack, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>David Mack, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data Scientist at Humana</span> </div> </div> <div class="etn-acccordion-contents "> <p> When implementing technology solutions such as fancy new LLM Agents, a critical question arises: “How do we confirm its effectiveness and value?”. This can be straightforward with ample numeric data and well-established metrics. However, with LLM Agents that produce free-text summaries or answers to questions, figuring out how to quickly assess the performance is challenging because reasonable humans can disagree on the outcomes. Evaluating these AI tools quickly is essential to select optimal solutions that align with organizational goals and enhance decision-making. It’s also crucial to minimize risks and maintain consistent performance over time, which fosters trust in these solutions. Since this is so important, we conducted an adequately powered study to understand more about how humans rate the free-text answers from an LLM-based RAG system. This system helps human call agents quickly navigate and answer questions about Humana’s health insurance benefit policies, getting answers to complicated questions more quickly to our members. The goals of this study are to understand the potential inter-rater ambiguity that might exist when interpreting free-text answers to questions posed and whether an auto-grader LLM Judge is similar in capability to human graders. Ideally, the feedback from achieving the first goal should help improve the performance of the auto-grader LLM. We plan to share a detailed review of the human variability analysis and key conclusions we were able to derive from it. We also plan to share a walkthrough of how we use the auto-grader LLM Judge, the baseline performance, the prompt engineering we were able to apply to make improvements, and the results of the new prompt we will use going forward. Lastly, we will discuss pitfalls, limitations, and important things to consider when attempting to conduct a study like this. We hope this will empower more people to think about this critical process when developing LLM Judges, understanding that we aren’t ready to take humans out of the loop just yet. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 3:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs&RAG</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Using LLM to Query Data</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/rami-krispin'> <img src='https://odsc.com/wp-content/uploads/2025/04/EAST2025-SPEAKERS-WEB-Rami-Krispin.png' alt='Rami Krispin'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Rami Krispin</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Manager - Data Science and Engineering at Apple</span> </div> </div> <div class="etn-acccordion-contents "> <p> The rapid development of natural language models, especially Large Language Models (LLMs), has presented numerous possibilities for various fields. One of the most common applications is using LLMs for coding. For instance, OpenAI’s chatGPT, Anthropic Claude, Meta’s Code LLAMA, and Google Gemini are LLMs that offer state-of-the-art natural language to code generators. One potential use case is a natural language to SQL code generator, which could assist non-technical professionals with simple data requests and enable the data teams to focus on more data-intensive tasks. This tutorial focuses on setting up a language to SQL code generator using the LLM API. In this workshop, we will review the steps of setting up a system that enables users to interact with databases and ask questions using natural language. We will start with system design and implement this process with Python. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 4:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session Title by Greg Loughnane and Chris Alexiuk Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/chris-alexiuk'> <img src='https://odsc.com/wp-content/uploads/2023/09/Chris-Alexiuk.png' alt='Chris Alexiuk'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/greg-loughnane'> <img src='https://odsc.com/wp-content/uploads/2023/09/Greg-Loughnane.png' alt='Greg Loughnane'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Chris Alexiuk</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Head of LLMs at AI Makerspace | Founding Machine Learning Engineer at Ox</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Greg Loughnane</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Co-Founder &amp; CEO at AI Makerspace</span> </div> </div> <div class="etn-acccordion-contents "> <p> Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:05 pm - 4:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Grading the Graders: Benchmarking an LLM Judge Using Human Grading Patterns</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/david-mack-phd'> <img src='https://odsc.com/wp-content/uploads/2025/03/David-Mack.png' alt='David Mack, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>David Mack, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data Scientist at Humana</span> </div> </div> <div class="etn-acccordion-contents "> <p> When implementing technology solutions such as fancy new LLM Agents, a critical question arises: “How do we confirm its effectiveness and value?”. This can be straightforward with ample numeric data and well-established metrics. However, with LLM Agents that produce free-text summaries or answers to questions, figuring out how to quickly assess the performance is challenging because reasonable humans can disagree on the outcomes. Evaluating these AI tools quickly is essential to select optimal solutions that align with organizational goals and enhance decision-making. It’s also crucial to minimize risks and maintain consistent performance over time, which fosters trust in these solutions. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:05 pm - 4:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Data Engineering</span> <span class="secfocus">Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Maestro: Netflix’s Data/ML Workflow Orchestrator</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/jun-he'> <img src='https://odsc.com/wp-content/uploads/2025/04/EAST2025-SPEAKERS-WEB-Jun-He.png' alt='Jun He'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Jun He</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Staff Software Engineer at Netflix</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this tutorial, we will dive deep into the publicly available features of Maestro. We will share how we built our distributed orchestration system to support running super-large-scale workflows, consisting of hundreds of thousands of jobs with nested structures. We will go over the patterns that our data engineers have built using Maestro features and show examples of those maestro workflows. We will discuss how Maestro is designed to provide a loose coupling between user workflows and the data platform infrastructure. Additionally, we will demonstrate how extensible Maestro is to support new use cases using modern technologies, e.g., Docker containers, Jupyter notebooks, event-based scheduling, etc. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:35 pm - 5:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI for Biotech&Pharma</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session Title by Andrew Giessel and Anand Murthy Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/andrew-giessel-phd'> <img src='https://odsc.com/wp-content/uploads/2025/03/Andrew-Giessel.png' alt='Andrew Giessel, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Andrew Giessel, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Former ED, AI Engineering at Moderna </span> </div> </div> <div class="etn-acccordion-contents "> <p> Coming Soon! </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> </div> </div> <!-- schedule tab end --><br /> </div><div id="fragment-3-1538988067" class="clearfix be-tab-content"> <!-- schedule tab start --> <div class="schedule-tab-wrapper etn-tab-wrapper schedule-tab-2"> <ul class='etn-nav'> <li> <a href='#' class='etn-tab-a etn-active' data-id='tab67f4659ae5f59-0'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 12th</span> </a> </li> <li> <a href='#' class='etn-tab-a ' data-id='tab67f4659ae5f59-1'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 13th</span> </a> </li> <li> <a href='#' class='etn-tab-a ' data-id='tab67f4659ae5f59-2'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 14th</span> </a> </li> </ul> <div class='etn-tab-content clearfix etn-schedule-wrap'> <!-- start repeatable item --> <div class='etn-tab tab-active' data-id='tab67f4659ae5f59-0'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 12:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Building Machine Learning Models with Scikit-Learn: A Practical Introduction</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/michael-galarnyk'> <img src='https://odsc.com/wp-content/uploads/2025/01/Michael-Galarnyk.png' alt='Michael Galarnyk'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Michael Galarnyk</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Linkedin Learning Instructor | PhD Student at Georgia Tech</span> </div> </div> <div class="etn-acccordion-contents active"> <p> This bootcamp session provides a practical introduction to building machine learning models with Scikit-Learn, covering both supervised and unsupervised learning techniques. Led by PhD student and ML instructor Michael Galarnyk, the training will guide participants through key ML concepts, model selection, validation strategies, and hyperparameter tuning using real-world examples from domains like healthcare and finance. Key topics include: Preprocessing data for machine learning (handling missing data, feature selection) Model validation (train-test split, cross-validation) Supervised learning (linear & logistic regression, decision trees, SVMs, random forests, gradient boosting) Unsupervised learning (k-means clustering, hierarchical clustering, dimensionality reduction) Limitations of Scikit-Learn in deep learning and NLP Participants will gain hands-on experience using Scikit-Learn, NumPy, Pandas, and Matplotlib, learning how to build, tune, and evaluate ML models effectively while understanding their strengths and limitations. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 12:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">The Age of AI Agents and Product Development</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/martin-muisol'> <img src='https://odsc.com/wp-content/uploads/2025/04/Martin-Musiol.png' alt='Martin Muisol'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Martin Muisol</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder, CEO at GenerativeAI.net</span> </div> </div> <div class="etn-acccordion-contents "> <p> Jump into AI product creation with this 2-hour hands-on workshop! We'll guide you through a straightforward two-step process. First, we'll quickly build a basic working version (think: rough draft) of an AI product using handy tools like Bolt.new, ChatGPT, Anthropic, Vercel, and Lovable. Next, we'll refine and polish that initial version using AI-assisted coding tools like Cursor to make it even better. You'll get to build a functional AI product – maybe a chatbot or a content generator – right from the beginning, using some of the latest AI tools. This session is great for developers and innovators wanting practical experience. You'll walk away with not just a working AI prototype, but also real skills and ideas you can use immediately in the world of AI. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:00 pm - 12:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:30 pm - 2:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Multimodal & Deep Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to Deep Learning</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/brian-kulis-phd'> <img src='https://odsc.com/wp-content/uploads/2025/03/Brian-Kulis.png' alt='Brian Kulis, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Brian Kulis, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Associate Professor at Boston University</span> </div> </div> <div class="etn-acccordion-contents "> <p> Coming Soon!In this bootcamp session, aimed at those new to the field, we will cover an overview of the rapidly-growing field of deep learning. We will discuss the history of deep learning, the design of architectures for deep learning, training methods, the use of frameworks such as PyTorch for building deep learning models, and applications including audio, vision, and text. No specific prerequisites are required, though familiarity with coding in languages such as Python is helpful. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to Math for Data Science</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/this-session-will-feature-a-leading-machine-learning-expert-in-the-field'> <img src='https://odsc.com/wp-content/uploads/2025/01/Screenshot-2025-01-31-at-18.32.00-Cropped.png' alt='This session will feature a leading Machine Learning expert in the field'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>This session will feature a leading Machine Learning expert in the field</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Check back for more information</span> </div> </div> <div class="etn-acccordion-contents "> <p> Mathematics forms the backbone of data science, providing the essential tools for understanding, analyzing, and extracting insights from data. This session offers a foundational overview of key mathematical concepts indispensable for data scientists. Participants will explore probability, statistics, linear algebra, and calculus, gaining a solid grasp of their applications in real-world data challenges. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Agents</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to AI Agents</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> Introduction to Al Agents is a comprehensive course designed to equip students with the foundational knowledge and practical skills needed to build and implement Al agents. This course explores the core concepts of Al agents, including their types, key components, and tools, as well as advanced topics like agent chains and Agent Frameworks. Through a blend of theoretical insights and hands-on exercises, participants will learn how to leverage powerful frameworks like LangChain and Llamalndex to create intelligent, context-aware systems that can handle complex tasks. Whether you are new to Al or looking to deepen your expertise, this course offers a structured pathway to mastering the latest advancements in Al agent technology. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Large Language Models</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to Large Language Models</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> This hands-on course serves as a comprehensive introduction to Large Language Models (LLMs), covering a spectrum of topics from their differentiation from other language models to their underlying architecture and practical applications. It delves into the technical aspects, such as the transformer architecture and the attention mechanism, which are the cornerstones of modern language models. The course also explores the applications of LLMs, focusing on zero-shot learning, few-shot learning, and fine-tuning, which showcase the models’ ability to adapt and perform tasks with limited to no examples. Furthermore, it introduces the concept of flow chaining as a method to generate coherent and extended text, demonstrating its usefulness in tackling token limitations in real-world scenarios such as Q&A bots. Through practical examples and code snippets, participants are given a hands-on experience on how to utilize and harness the power of LLMs across various domains. By utilizing the code notebooks included in this course, participants can code alongside the code instructor to ensure hands-on practice experience in LLMs </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Natural Language Processing</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to NLP</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> Welcome to the Introduction to NLP workshop! In this workshop, you will learn the fundamentals of Natural Language Processing. From tokenization and stop word removal to advanced topics like deep learning and large language models, you will explore techniques for text preprocessing, word embeddings, classic machine learning, and cutting-edge NLP methods. Get ready to dive into the exciting world of NLP and its applications! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Introduction to RAG</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> In this 2-hour hands-on training, participants will explore the fundamentals of Retrieval-Augmented Generation (RAG), a framework that combines the power of retrieval-based methods with generative models to deliver more accurate and contextually relevant outputs. The session will cover essential stages such as data loading, indexing, querying, and generating responses using large language models (LLMs). Through practical exercises in Python, attendees will implement a basic RAG pipeline using popular frameworks like LangChain and LlamaIndex, and apply these techniques in real-world scenarios like question-answering and content generation. By the end of the session, participants will have a solid understanding of how to integrate retrieval mechanisms into generative AI workflows, and the skills to build robust RAG systems. </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> <!-- start repeatable item --> <div class='etn-tab ' data-id='tab67f4659ae5f59-1'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents active"> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 12:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Practical Bayesian Modeling with PyMC</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/alexander-fengler'> <img src='https://odsc.com/wp-content/uploads/2024/12/Alexander-Fengler.png' alt='Alexander Fengler'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/allen-downey-phd'> <img src='https://odsc.com/wp-content/uploads/2020/07/Allen-Downey.png' alt='Allen Downey, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Alexander Fengler</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Postdoctoral Researcher at Brown University</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Allen Downey, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Data Scientist at PyMC Labs</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this training, we explore Bayesian regression using PyMC -- the primary library for Bayesian sampling in Python -- focusing on survey data and other datasets with categorical outcomes. Starting with logistic regression, we’ll build up to categorical and ordered logistic regression, showcasing how Bayesian approaches provide versatile tools for developing and evaluating complex models. Participants will leave with practical skills for implementing Bayesian regression models in PyMC, along with a deeper appreciation for the power of Bayesian inference in real-world data analysis. Participants should be familiar with Python, the SciPy ecosystem, and basic statistics, but no experience with Bayesian methods is required. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 12:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building Multimodal AI Agents: Agentic RAG with Vision-Language Models</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/suman-debnath'> <img src='https://odsc.com/wp-content/uploads/2024/12/Suman-Debnath.png' alt='Suman Debnath'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Suman Debnath</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal AI/ML Advocate at Amazon Web Services</span> </div> </div> <div class="etn-acccordion-contents "> <p> This session focuses on building advanced AI agents using Multimodal Agentic Retrieval-Augmented Generation (RAG). Participants will learn to integrate vision-language models like ColPali with LLMs such as Amazon Nova, Claude, and Llama for enhanced retrieval. The session includes hands-on experience with frameworks like CrewAI and LangGraph to create agents capable of processing diverse data types including text, images, and video. Attendees will gain a deep understanding of Vision Transformers and learn to build custom retrieval knowledge bases. Practical guidance on deploying and integrating these systems into enterprise frameworks will also be provided. Ultimately, participants will leave equipped to build and deploy sophisticated multimodal RAG systems, enhancing AI-powered solutions. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 12:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Modular RAG Architectures: Integrating LLMs, Data Stores, and Prompt Engines</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/murilo-gustineli'> <img src='https://odsc.com/wp-content/uploads/2025/03/Murilo-Gustineli.png' alt='Murilo Gustineli'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/ezequiel-lanza'> <img src='https://odsc.com/wp-content/uploads/2025/03/Ezequiel-Lanza.png' alt='Ezequiel Lanza'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Murilo Gustineli</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior AI Software Solutions Engineer at Intel</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Ezequiel Lanza</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Open Source AI Evangelist at Intel</span> </div> </div> <div class="etn-acccordion-contents "> <p> This talk showcases the implementation of an ecosystem orchestration framework using microservices, featuring composable building blocks for generative AI, including LLMs, data stores, and prompt engines. It provides architectural blueprints for the RAG stack, end-to-end workflows, and a four-step assessment for evaluating performance, features, trustworthiness, and enterprise readiness. The flexible design allows easy modification of components, accelerating GenAI adoption and delivering business value. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:45 pm - 3:45 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate - Advanced </span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Session on Llama with Amit Sangani Coming Soon!</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/amit-sangani'> <img src='https://odsc.com/wp-content/uploads/2023/09/Amit-Sangani-1.png' alt='Amit Sangani'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Amit Sangani</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Director of Platform Engineering at Meta</span> </div> </div> <div class="etn-acccordion-contents "> <p> Coming Soon! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 4:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Deep Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Gettings Started with Computer Vision - a Workshop for Impatient Beginners</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/steven-pousty-phd'> <img src='https://odsc.com/wp-content/uploads/2020/02/Steven-Pousty-PhD.png' alt='Steven Pousty, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Steven Pousty, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Developer Advocate at Voxel51</span> </div> </div> <div class="etn-acccordion-contents "> <p> This beginner-friendly session provides a hands-on introduction to Computer Vision (CV) for those eager to expand their AI skills beyond chatbots and LLMs. Participants will learn what Computer Vision is, where it can be applied, and how to go from data to training and using a model in practical scenarios. Key takeaways include: Fundamental CV concepts and workflows Hands-on experience in training and deploying CV models Practical applications of CV across various industries Exercises in GitHub Codespaces, allowing participants to revisit and practice later By the end, attendees will have a solid foundation in CV, practical experience in model training, and the confidence to explore real-world applications—all while picking up some great AI conversation starters! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 4:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Beyond Benchmarks: Evaluating AI Agents, Multimodal Systems, and Generative AI in the Real World</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/sinan-ozdemir'> <img src='https://odsc.com/wp-content/uploads/2024/01/Sinan-Ozdemir.png' alt='Sinan Ozdemir'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Sinan Ozdemir</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">AI &amp; LLM Expert | Author | Founder + CTO at LoopGenius</span> </div> </div> <div class="etn-acccordion-contents "> <p> As AI systems evolve beyond text-based models into autonomous agents, multimodal AI, and retrieval-augmented generation (RAG) workflows, traditional evaluation methods can fall short. This session explores cutting-edge techniques for assessing AI agents, from tool selection accuracy and decision-making metrics to biases in multi-agent collaboration. We’ll break down multimodal evaluation challenges, ensuring models generate coherent and contextually grounded outputs across text, images, and audio. For RAG pipelines, we’ll tackle precision, recall, and factuality benchmarks that measure how well retrieval enhances generation. Finally, we’ll discuss hallucination detection, trustworthiness scoring, and real-world performance monitoring for AI-driven applications. Attendees will leave with actionable strategies to design evaluation frameworks that go beyond academic benchmarks, ensuring AI systems are measurable, reliable, and ready for deployment at scale. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:00 pm - 3:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:30 pm - 5:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">Intermediate-Advanced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Uncertainty Quantification I: Calibration and Conformal Prediction</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/brian-lucena-phd'> <img src='https://odsc.com/wp-content/uploads/2019/12/Brian-Lucena_.png' alt='Brian Lucena, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Brian Lucena, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal at Numeristical</span> </div> </div> <div class="etn-acccordion-contents "> <p> Uncertainty Quantification refers to going beyond point predictions and associating probabilities to the entire range of possible outcomes. This talk will be part 1 of the series and will cover calibration and conformal prediction. Probability calibration comes up in classification problems. Often we want models to assign a probability to the various outcomes, be they binary or multi-class. For example, a fraud detection algorithm may determine there is a 7% chance that a particular transaction is fraudulent. But how do we know whether this 7% is reliable? In other words, how sure are we that if we saw 1000 such transactions, that roughly 70 of them would be fraud. We will examine how to assess the reliability of models in this sense, and how to apply post-hoc corrections when they are miscalibrated. Conformal prediction gives a framework for predicting intervals with a desired coverage. Applied primarily to regression problems, it can provide interval predictions such that, say, 90% of the time the target value will be in the predicted interval. We will cover the theory behind conformal prediction so that these theoretical properties are well understood. We will also cover techniques like Conformalized Quantile Regression that improve on the standard conformal prediction ideas. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">AI Engineering</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">AI Copilots and Code Assistants</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> AI copilots and code assistants are revolutionizing the software development process by providing intelligent support to programmers. These AI-powered tools leverage advanced techniques like machine learning and natural language processing to enhance productivity, improve code quality, and accelerate development cycles. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">GenAI &amp; LLMS: Building a Q&amp;A Bot with LLMs, Vector Search, and LangChain</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> The workshop notebook delves into building a Question and Answering Bot based on a fixed knowledge base, covering the integration of concepts discussed in earlier notebooks about LLMs (Large Language Models) and prompting. Initially, it introduces a high-level architecture focusing on vector search—a method to retrieve similar items based on vector representations. The notebook explains the steps involved in vector search including vector representation, indexing, querying, similarity measurement, and retrieval, detailing various technologies used for vector search such as vector libraries, vector databases, and vector plugins. The example utilizes an Open Source vector database, Chroma, to index data and uses state of the union text data for the exercise. The notebook then transitions into the practical implementation, illustrating how text data is loaded, chunked into smaller pieces for effective vector search, and mapped into numeric vectors using the MPNetModel from the SentenceTransformer library via HuggingFace. Following this, the focus shifts to text generation where Langchain Chains are introduced. Chains, as described, allow for more complex applications by chaining several steps and models together into pipelines. A RetrievalQA chain is used to build a Q&A Bot application which utilizes an OpenAI chat model for text generation. </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> <!-- start repeatable item --> <div class='etn-tab ' data-id='tab67f4659ae5f59-2'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents active"> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 12:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">LLMs</span> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building and Deploying LLM Application: Jupyter to Production in Streamlit and Beyond</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/sudip-shrestha-phd'> <img src='https://odsc.com/wp-content/uploads/2025/01/Sudip-Shrestha.png' alt='Sudip Shrestha, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Sudip Shrestha, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Data Science and AI Lead at ASI Government</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this training, I will walk you through the process of building Large Language Model (LLM) application, starting from Jupyter Notebook to deploying in production. By the end of this session, you’ll have the skills to develop, structure, and deploy LLM applications, making them ready for real-world use. This workshop is great for anyone who wants to understand what LLM is and how to develop and put the LLM powered application into production. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 4:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="secfocus">Beginner-Intermediate</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Agentic AI in Action: Build Autonomous, Multi-Agent Systems Hands-On in Python</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/edward-donner'> <img src='https://odsc.com/wp-content/uploads/2024/12/Ed-Donner.png' alt='Edward Donner'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/dr-jon-krohn'> <img src='https://odsc.com/wp-content/uploads/2019/12/Dr.-Jon-Krohn.png' alt='Dr. Jon Krohn'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Edward Donner</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Co-founder and CTO at Nebula.io</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Dr. Jon Krohn</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Host at SuperDataScience Podcast</span> </div> </div> <div class="etn-acccordion-contents "> <p> This training session explores how autonomous AI agents can transform problem-solving by planning, collaborating, and acting with minimal human input. You'll start by understanding what agentic AI is and how it differs from traditional machine learning pipelines, with insights into frameworks such as LangChain, CrewAI, Microsoft Autogen, OpenAI’s Swarm, and Hugging Face’s Smolagents. The session then delves into the architecture of agentic systems, highlighting best practices for designing effective and reliable agents. It culminates in a live coding lab where you'll build an autonomous multi-agent system in Python—from a basic agent to a coordinated team solving a complex task. The session concludes by exploring production deployment options, emerging trends, and ethical considerations in the evolving field of autonomous AI. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>1:00 pm - 2:00 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Lunch Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/the-perfect-pause-to-enjoy-and-re-energize'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lunch-Break-Cropped.png' alt='The perfect pause to enjoy and re-energize'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>The perfect pause to enjoy and re-energize</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 4:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Machine Learning</span> <span class="secfocus">All Levels</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Explainable AI for Decision-Making Applications</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/patrick-hall'> <img src='https://odsc.com/wp-content/uploads/2022/03/Patrick-Hall.png' alt='Patrick Hall'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Patrick Hall</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Assistant Professor at GWSB | Principal Scientist at HallResearch.ai</span> </div> </div> <div class="etn-acccordion-contents "> <p> This hands-on training equips data scientists and ML professionals with essential skills to build transparent, compliant AI solutions. Participants will explore XAI concepts, feature engineering, post-hoc explanation methods, and real-world compliance considerations. Taught with Python examples from real-world applications in finance and employment, this session is ideal for data scientists, ML engineers, and risk professionals seeking to navigate high-stakes AI applications. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:00 pm - 3:30 pm</span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Coffee Break</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/take-a-break-refuel-and-discuss-the-future-of-ai'> <img src='https://odsc.com/wp-content/uploads/2025/03/EAST2025-Coffee-Break-Lunch-WEB.png' alt='Take a break, refuel, and discuss the future of AI'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Take a break, refuel, and discuss the future of AI</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">GenAI &amp; LLMS: Introduction to Prompt Engineering</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> This workshop on Prompt Engineering explores the pivotal role of prompts in guiding Large Language Models (LLMs) like ChatGPT to generate desired responses. It emphasizes how prompts provide context, control output style and tone, aid in precise information retrieval, offer task-specific guidance, and ensure ethical AI usage. Through practical examples, participants learn how varying prompts can yield diverse responses, highlighting the importance of well-crafted prompts in achieving relevant and accurate text generation. Additionally, the workshop introduces temperature control to balance creativity and coherence in model outputs, and showcases LangChain, a Python library, to simplify prompt construction. Participants are equipped with practical tools and techniques to harness the potential of prompt engineering effectively, enhancing their interaction with LLMs across various contexts and tasks. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">Generative AI</span> <span class="secfocus">Self-Paced</span> </span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">LLMs All Levels Advance LLMs - Agents, Parameter Efficient Fine-Tuning, and RAG</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/odsc-instructor'> <img src='https://odsc.com/wp-content/uploads/2024/01/blue.png' alt='ODSC Instructor'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>ODSC Instructor</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;"></span> </div> </div> <div class="etn-acccordion-contents "> <p> Advance LLMs - Agents, Parameter Efficient Fine-Tuning, and RAGODSC Instructor ODSC Instructor The workshop explores advanced topics in Large Language Models (LLMs) across three detailed sections. The first segment delves into LangChain Agents, showcasing the integration of LLMs with external systems to execute complex actions. The second part, """"Parameterized Fine-Tuning,"""" explores fine-tuning LLMs for specific tasks. In the final section, participants dive into """"Retrieval-Augmented Generation (RAG),"""" understanding how it merges retrieval and generation models to enhance language processing tasks. The section also elaborates on indexing content in a Retrieval Question-Answering chain for efficient information retrieval and showcases the use of Chroma, a vector database, for storing and managing high-dimensional vector data. Practical exercises, such as working with the CNN/DailyMail dataset, configuring chains, and prompt engineering, are peppered throughout, providing a hands-on learning experience on utilizing OpenAI and LangChain frameworks to tackle real-world problems. This workshop is a rich blend of theoretical knowledge and practical skills, aimed at harnessing the power of LLMs for varied applications. </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> </div> </div> <!-- schedule tab end --><br /> </div><div id="fragment-4-1538988067" class="clearfix be-tab-content"> <p><strong><span style="font-size: 10pt;"> <!-- schedule tab start --> <div class="schedule-tab-wrapper etn-tab-wrapper schedule-tab-2"> <ul class='etn-nav'> <li> <a href='#' class='etn-tab-a etn-active' data-id='tab67f4659af1e0d-0'> <span class='etn-date'>07 Apr</span> <span class=etn-day>May 13th - May 15th</span> </a> </li> </ul> <div class='etn-tab-content clearfix etn-schedule-wrap'> <!-- start repeatable item --> <div class='etn-tab tab-active' data-id='tab67f4659af1e0d-0'> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 13th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading active'> <p style="width: 70%;float: left;">Book Author : Hands-On Data Analysis with Pandas - Second Edition: A Python Data Science Handbook for Data Collection, Wrangling, Analysis, and Visualization</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/stefanie-molin'> <img src='https://odsc.com/wp-content/uploads/2024/02/Stefanie-Molin.png' alt='Stefanie Molin'> </a> </div> </div> <i class="etn-icon etn-minus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Stefanie Molin</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Data Scientist, Software Engineer, Author of Hands-On Data Analysis with Pandas at Bloomberg</span> </div> </div> <div class="etn-acccordion-contents active"> <p> Book Lovers Alert! Author Session with Free Giveaways! Join us for an exciting session of talented author! Discuss their work, gain insights into their creative process, and get a chance to get a free copy of their book (limited quantities available). </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:30 am - 5:10 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 13th - May 14th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Solution Showcase Expo Hall</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> Step into the future of AI at ODSC’s AI Solution Showcase Expo Hall, a vibrant hub of innovation and opportunity. Our Expo Hall is designed to ignite your curiosity and foster connections, featuring an impressive lineup of AI solution showcase partners ready to demonstrate their cutting-edge technologies and services. Relax and network in our specially designed hangout areas, perfect for conversations and sharing insights. Whether you’re seeking practical AI solutions for your business, or simply eager to see what the future holds, the ODSC Expo Hall is your gateway to the exciting world of AI. Get ready to be inspired, challenged, and connected. Expo Days: May 13-14th! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>12:00 pm - 1:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 13th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Executives Round-Table Discussion</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> This session is a unique opportunity to network with fellow data science and business leaders from top regulated institutions. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>3:00 pm - 3:30 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 13th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Book Author : Effective Pandas : Patterns for Data Manipulation</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/matt-harrison'> <img src='https://odsc.com/wp-content/uploads/2025/01/Matt-Harrison.png' alt='Matt Harrison'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Matt Harrison</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Python &amp; Data Science Corporate Trainer | Consultant at MetaSnake</span> </div> </div> <div class="etn-acccordion-contents "> <p> Book Lovers Alert! Author Session with Free Giveaways! Join us for an exciting session of talented author! Discuss their work, gain insights into their creative process, and get a chance to get a free copy of their book (limited quantities available). </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:05 pm - 5:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 13th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Agentic AI in the Enterprise: How Businesses Are Leveraging Autonomous Agents</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/jake-bengtson'> <img src='https://odsc.com/wp-content/uploads/2022/03/EAST2025-SPEAKERS-WEB-Jake-Bengtson.png' alt='Jake Bengtson'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/qingyun-wu-phd'> <img src='https://odsc.com/wp-content/uploads/2025/02/Qingyun-Wu-1.png' alt='Qingyun Wu, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Jake Bengtson</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Technical Evangelist at Cloudera</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Qingyun Wu, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder at AG2</span> </div> </div> <div class="etn-acccordion-contents "> <p> Join this engaging panel discussion to uncover how businesses are harnessing the power of agentic AI to stay competitive in a rapidly evolving landscape and what the future holds for this cutting-edge technology. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>5:35 pm - 7:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 13th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">VIP&amp;Speaker Networking Reception</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> Don’t miss out on the vibrant after-session scene at ODSC! Our four evening receptions offer something for everyone. Mingle with fellow attendees and industry leaders at the Welcome Reception (Tuesday). The Main Networking Reception (Wednesday) is a central hub to unwind, share insights, and forge new connections. Wrap up the conference on a high note and solidify the connections that will fuel your AI journey. Welcome Networking Reception Tuesday, May 13th Main Networking Reception Wednesday, May 14th </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>10:00 am - 10:30 am</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 14th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Book Author :Quick Start Guide to Large Language Models</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/sinan-ozdemir'> <img src='https://odsc.com/wp-content/uploads/2024/01/Sinan-Ozdemir.png' alt='Sinan Ozdemir'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Sinan Ozdemir</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">AI &amp; LLM Expert | Author | Founder + CTO at LoopGenius</span> </div> </div> <div class="etn-acccordion-contents "> <p> Book Lovers Alert! Author Session with Free Giveaways! Join us for an exciting session of talented author! Discuss their work, gain insights into their creative process, and get a chance to get a free copy of their book (limited quantities available). </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:35 am - 12:35 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 14th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">The Future of AI in Healthcare: Trends, Challenges, and Opportunities</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> This panel will bring together industry experts to explore the latest trends, key challenges, and future opportunities in AI-driven healthcare. Join us for an insightful discussion on the evolving landscape, ethical considerations, and real-world applications shaping the future of healthcare innovation. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>2:00 pm - 3:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 14th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Women in Data Science Ignite: Sharing Insights and Networking Session</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/shiran-dudy'> <img src='https://odsc.com/wp-content/uploads/2025/03/Shiran-Dudy.png' alt='Shiran Dudy'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/angelica-spratley'> <img src='https://odsc.com/wp-content/uploads/2025/03/Angelica-Spratley.png' alt='Angelica Spratley'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/lauren-burke-mccarthy'> <img src='https://odsc.com/wp-content/uploads/2025/03/Lauren-Burke-McCarthy.png' alt='Lauren Burke-McCarthy'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/hema-seshadri-phd'> <img src='https://odsc.com/wp-content/uploads/2024/04/Hema-Seshadri-1.png' alt='Hema Seshadri, PhD'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Shiran Dudy</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Research Scientist at Northeastern University</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Angelica Spratley</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior Data Science Instructor and Technical Curriculum Developer | Flatiron School &amp; Marcy Lab School</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Lauren Burke-McCarthy</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Senior AI Strategy Lead at Further</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Hema Seshadri, PhD</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Principal Consulting AI &amp; Data Engineer at Akamai Technologies</span> </div> </div> <div class="etn-acccordion-contents "> <p> Be a part of the Women in Data Science Ignite! Connect with peers, share your journey, and gain inspiration from fellow data scientists in a supportive and engaging environment. Everyone welcome to join the session! </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>4:05 pm - 5:05 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 14th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Investing in the Future: What’s Next for AI and Tech Startups?</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/jennifer-jordan'> <img src='https://odsc.com/wp-content/uploads/2025/03/Jennifer-Jordan.png' alt='Jennifer Jordan'> </a> </div> <div class='etn-schedule-single-speaker' style="float:right"> <a href='https://odsc.com/blog/speaker/cameron-royce-turner'> <img src='https://odsc.com/wp-content/uploads/2025/03/Cameron-Royce-Turner.png' alt='Cameron Royce Turner'> </a> </div> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Jennifer Jordan</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Operating Partner at iGlobe Partners</span> </div> <div class='etn-schedule-single-speaker'> <span class='etn-schedule-speaker-title'>Cameron Royce Turner</span> <span class='etn-schedule-speaker-designation' style=" margin-bottom: 15px;">Founder and CEO at TRUIFY.AI</span> </div> </div> <div class="etn-acccordion-contents "> <p> In this panel discussion, seasoned experts, investors, and visionaries will come together to shed light on the emerging trends, ecosystems, and disruptive technologies that are fostering the growth of the next generation of AI startups. Discover the secrets to recognizing innovation, and gain insights into the unique qualities that set these startups on a path to success. Be part of the conversation that’s shaping the future of AI entrepreneurship and innovation. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>5:35 pm - 7:00 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 14th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Main Networking Reception</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> Connect with your fellow attendees over small bites and drinks during the Main Networking Reception. Share insights and learn about the experience and expertise of data and AI professionals from a wide range of industries. </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:10 am - 3:55 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 15th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">Building a Startup at the Leading AI Conference</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> </p> </div> </div> </div> </div> </div> <div class='etn-single-schedule-item etn-row'> <div class='etn-schedule-info etn-col-lg-3 etn-col-sm-3'> <span class='etn-schedule-time'>11:50 am - 12:50 pm</span> <span class='etn-schedule-location'> <i class='etn-icon etn-location'></i> <span class="etn-schedule-location"> <span class="firstfocus">May 15th</span> </span> </div> <div class='etn-schedule-content etn-col-lg-9 etn-col-sm-9'> <div class="etn-accordion-wrap etn-schedule-content-wrap xx"> <div class="etn-content-item"> <h4 class='etn-title etn-accordion-heading '> <p style="width: 70%;float: left;">AI for Startups: How to Build, Fund, and Scale AI-Powered Businesses</p> <div class='etn-schedule-speaker-item' style="width: 30%;float: right;"> </div> <i class="etn-icon etn-plus"></i> </h4> <div class='etn-schedule-speaker-item'> </div> <div class="etn-acccordion-contents "> <p> This panel will bring together founders, investors, and industry leaders to discuss the key strategies for building, funding, and scaling AI-driven startups. From securing investment and navigating technical challenges to product-market fit and ethical considerations, this discussion will provide actionable insights for entrepreneurs looking to succeed in the fast-evolving AI landscape. </p> </div> </div> </div> </div> </div> </div> <!-- end repeatable item --> </div> </div> <!-- schedule tab end --></span></strong></p> </div></div> <div class="tatsu-empty-space tatsu-hijh1mzhyj1vsjxm " ><style>.tatsu-hijh1mzhyj1vsjxm.tatsu-empty-space{height: 10px;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div></div><style>.tatsu-row > .tatsu-hijh1mzfxn8nrc5.tatsu-column{width: 100%;}.tatsu-hijh1mzfxn8nrc5.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: none;}.tatsu-hijh1mzfxn8nrc5 > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hijh1mzfxn8nrc5 > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hijh1mzfxn8nrc5 > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hijh1mzfxn8nrc5 > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hijh1mzfxn8nrc5.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hijh1mzfxn8nrc5.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hijh1mzfxn8nrc5.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><style>.tatsu-hijh1mzflhc3zc6j.tatsu-section{background-color: rgba(0,0,0,1);}.tatsu-hijh1mzflhc3zc6j{border-width: 0px 0px px 0px;border-style: solid;}.tatsu-hijh1mzflhc3zc6j .tatsu-section-pad{padding: 21px 0% 3px 0%;}.tatsu-hijh1mzflhc3zc6j > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hijh1mzflhc3zc6j > .tatsu-top-divider{z-index: 9999;}</style></div><div class="tatsu-r1ZndmhYa tatsu-section tatsu-bg-overlay tatsu-clearfix" data-title="" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"9px 0px 30px 0px"}' data-padding-top='9px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-B1xW2dm2K6" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-BJZ-nOQhYT" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-H1MZ3dQhta "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-H1MZ3dQhta.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;}</style> <p style="text-align: center;"><span style="font-size: 18pt; color: #ffffff;">Additional 100+ S</span><span style="font-size: 18pt; color: #ffffff;">essions Coming Soon!</span></p> </div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-BJZ-nOQhYT.tatsu-column{width: 100%;}.tatsu-BJZ-nOQhYT.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-BJZ-nOQhYT > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-BJZ-nOQhYT > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-BJZ-nOQhYT > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-BJZ-nOQhYT > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-BJZ-nOQhYT.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-BJZ-nOQhYT.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-BJZ-nOQhYT.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-r1ZndmhYa .tatsu-section-pad{padding: 9px 0px 30px 0px;}.tatsu-r1ZndmhYa .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-r1ZndmhYa > .tatsu-bottom-divider{z-index: 9999;}.tatsu-r1ZndmhYa > .tatsu-top-divider{z-index: 9999;}.tatsu-r1ZndmhYa .tatsu-section-overlay{background: rgba(0,0,0,1);mix-blend-mode: normal;}.tatsu-r1ZndmhYa{box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);}</style></div><div class="tatsu-B1w6VMaKT tatsu-section tatsu-bg-overlay tatsu-hide-laptop tatsu-hide-desktop tatsu-hide-tablet tatsu-hide-mobile tatsu-clearfix" data-title="" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"60px 0px 41px 0px","m":"59px 0px 23px 0px"}' data-padding-top='59px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-BJtyoQyap" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-align-middle tatsu-column-image-none tatsu-column-effect-none tatsu-H1g-jQ1a6" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-hnbnru96xsctcz0c "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hnbnru96xsctcz0c.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: center;background-color: rgba(65,117,5,1);color: rgba(255,255,255,1) ;}.tatsu-hnbnru96xsctcz0c.tatsu-text-block-wrap{margin: 0px 0px 0px 0px;}.tatsu-hnbnru96xsctcz0c .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <h3 class="p1"><b>Last Chance |</b><b> Join Us Live</b></h3> </div></div><div class="be-countdown-wrap tatsu-hnbns8pck186022x oshine-module clearfix " ><div class="be-countdown clearfix" data-time="2024-04-24 23:59:59"></div><style>.tatsu-hnbns8pck186022x .countdown-section{color: rgba(245,166,35,1) ;}.tatsu-hnbns8pck186022x{border-color: rgba(12,58,110,1); box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);}</style></div><div class="tatsu-module tatsu-normal-button tatsu-button-wrap align-block block-center tatsu-hnbne09gx1fvrgxe "><a class="tatsu-shortcode largebtn tatsu-button left-icon circular bg-animation-none " href="https://live.odsc.com/" style= "" aria-label="ODSC IS live" data-gdpr-atts={} target="_blank">ODSC IS live</a><style>.tatsu-hnbne09gx1fvrgxe .tatsu-button{background-color: rgba(245,166,35,1);color: rgba(0,0,0,1) ;}.tatsu-hnbne09gx1fvrgxe.tatsu-normal-button{margin: 0px 0px 0px 0px;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-H1g-jQ1a6.tatsu-column{width: 100%;}.tatsu-H1g-jQ1a6.tatsu-column > .tatsu-column-inner{background-color: rgba(0,0,0,1);}.tatsu-H1g-jQ1a6.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-H1g-jQ1a6 > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-H1g-jQ1a6 > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-H1g-jQ1a6 > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-H1g-jQ1a6 > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-H1g-jQ1a6.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-H1g-jQ1a6.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-H1g-jQ1a6.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-B1w6VMaKT .tatsu-section-pad{padding: 60px 0px 41px 0px;}.tatsu-B1w6VMaKT .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-B1w6VMaKT > .tatsu-bottom-divider{z-index: 9999;}.tatsu-B1w6VMaKT > .tatsu-top-divider{z-index: 9999;}.tatsu-B1w6VMaKT .tatsu-section-overlay{background: rgba(0,0,0,1);mix-blend-mode: normal;}.tatsu-B1w6VMaKT{box-shadow: 0px 0px 0px 0px rgba(0,0,0,1);}@media only screen and (max-width: 767px) {.tatsu-B1w6VMaKT .tatsu-section-pad{padding: 59px 0px 23px 0px;}}</style></div><div class="tatsu-hnhtjeruqo40hm44 tatsu-section tatsu-bg-overlay tatsu-hide-tablet tatsu-hide-mobile tatsu-clearfix" data-title="" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"50px 0px 43px 0px"}' data-padding-top='50px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hnhtjerutv411r42" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hnhtjerux85xu1wg" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-BkmarEL6T "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-BkmarEL6T.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;}</style> <h3 style="text-align: center;">ODSC Pass Guide, Schedule Overview, and FAQs</h3> </div></div><div class = " tatsu-Hkb9vMNLaT accordion-wrap oshine-module" ><div class = "accordion" data-collapsed="1"><h3 class="accordion-head with-bg tatsu-H15PM4Laa" style="padding: 12px;">Which Sessions Are Included in My Pass?<style>.tatsu-H15PM4Laa.accordion-head{background: rgba(27,102,190,1);}</style></h3><div> <ul> <li>ODSC Talks/Keynotes schedule includes Tuesday, May 13 – Thursday, May 15. In-person sessions are available to<b> Silver, Gold, Platinum, Mini-Bootcamp, and VIP Pass</b> holders. Business talks are available to <b>Business Pass </b>holders. Virtual Sessions are available to <b>Virtual Premium, Virtual Platinum &#038; Virtual Mini-Bootcamp</b> pass holders.</li> <li class="li1">ODSC Trainings are scheduled from Monday, May 12 – Wednesday, May 14. In-person sessions are available to <b>Platinum, Mini-Bootcamp, and VIP Pas</b>s holders. Virtual Sessions are available to V<b>irtual Platinum &#038; Virtual Mini-Bootcamp pass holders.</b></li> <li class="li1">ODSC Workshop are scheduled from Tuesday, May 13 – Thursday, May 15. All in-person sessions are available to <b>VIP, Platinum, Mini-Bootcamp, and Gold pass</b> holders. Virtual Sessions are available for V<b>irtual Premium, Virtual Platinum &#038; Virtual Mini-Bootcamp pass holders.</b></li> <li>ODSC Tutorials are scheduled from Tuesday, May 13 – Thursday, May 15. All in-person sessions are available to <b>VIP, Platinum, Mini-Bootcamp, and Gold pass</b> holders. Silver Pass holders can attend only on Wednesday and Thursday. Virtual Sessions are available for V<b>irtual Premium, Virtual Platinum &#038; Virtual Mini-Bootcamp pass holders.</b></li> <li class="li1">ODSC Bootcamp Sessions are scheduled VIRTUALLY on Monday, May 12th, as pre-conference training. They are ONLY available for <b>Mini-Bootcamp, and VIP Pass and Virtual Mini-Bootcam</b>p holders.</li> </ul> <p>Only virtual sessions are recorded. If you have a virtual pass, please note that we will not live-stream any in-person sessions. All Self-paced sessions are also available virtually</p> </div><h3 class="accordion-head with-bg tatsu-SkfXf2Dg0" style="padding: 12px;">Do I need to pre-register for the session?<style>.tatsu-SkfXf2Dg0.accordion-head{background: rgba(27,102,190,1);}</style></h3><div> <p>Access to all sessions is on a first-come, first-served basis.* Once you have registered, no further action is required to register for specific sessions.</p> <p>However, you can take steps in order to ensure that you are on time and in the right place including:</p> <ul> <li style="list-style-type: none;"> <ul> <li>Picking up your badge early during pre-registration</li> <li>Arriving early to sessions</li> <li>Using the app to view session times and rooms and receive real-time notifications of changes</li> </ul> </li> </ul> <p><b>Important note regarding Training Sessions:</b> Training sessions will start on time as scheduled, and late arrivals may not be granted access to the room once the session is in progress. Please plan to arrive early.</p> <p><i>*A limited number of seats in each session room will be reserved for VIP Pass holders.</i></p> </div><h3 class="accordion-head with-bg tatsu-rylqPGELTT" style="padding: 12px;">Where Can I See the Schedule Overview<style>.tatsu-rylqPGELTT.accordion-head{background: rgba(27,102,190,1);}</style></h3><div> <h5 style="text-align: center;"><strong>The ODSC Schedule overview is available on <a href="/boston/schedule-overview/">this page</a>. </strong></h5> </div><h3 class="accordion-head with-bg tatsu-BknGr4ITa" style="padding: 12px;">Event Questions?<style>.tatsu-BknGr4ITa.accordion-head{background: rgba(27,102,190,1);}</style></h3><div> <p>Attendee guidelines and FAQs can be found <a href="https://odsc.com/boston/faq/">HERE</a></p> </div></div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hnhtjerux85xu1wg.tatsu-column{width: 100%;}.tatsu-hnhtjerux85xu1wg.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hnhtjerux85xu1wg > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hnhtjerux85xu1wg > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hnhtjerux85xu1wg > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hnhtjerux85xu1wg > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hnhtjerux85xu1wg.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hnhtjerux85xu1wg.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hnhtjerux85xu1wg.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-hnhtjeruqo40hm44 .tatsu-section-pad{padding: 50px 0px 43px 0px;}.tatsu-hnhtjeruqo40hm44 .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-hnhtjeruqo40hm44 > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hnhtjeruqo40hm44 > .tatsu-top-divider{z-index: 9999;}.tatsu-hnhtjeruqo40hm44 .tatsu-section-overlay{mix-blend-mode: normal;}</style></div><div id="train" class="tatsu-hzmpu6f8r87eu0pp tatsu-section tatsu-bg-overlay tatsu-clearfix" data-title="D - Training Highlights" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"30px 0px 10px 0px"}' data-padding-top='30px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hzmpu6f8vobbhv2h" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpu6f90bb2r3nf" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-single-image tatsu-module align-center tatsu-image-lazyload tatsu-external-image tatsu-hzmpu6f9v0amhqj8 " ><div class="tatsu-single-image-inner " style="" ><div class = "tatsu-single-image-padding-wrap" style = "" ></div><img class = "tatsu-gradient-border" data-src = "https://odsc.com/wp-content/uploads/2025/02/training-section-2025-2-banner.png" alt =" " src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" /></div><style>.tatsu-hzmpu6f9v0amhqj8 .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-hzmpu6f9v0amhqj8.tatsu-single-image{transform: translate3d(0px,0px, 0);}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hzmpu6f90bb2r3nf.tatsu-column{width: 100%;}.tatsu-hzmpu6f90bb2r3nf.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hzmpu6f90bb2r3nf > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpu6f90bb2r3nf > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpu6f90bb2r3nf > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpu6f90bb2r3nf > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hzmpu6f90bb2r3nf.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hzmpu6f90bb2r3nf.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hzmpu6f90bb2r3nf.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hzmpu6f9wgc4322x" ><div class="tatsu-row " ><div class="tatsu-column tatsu-column-no-bg tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpu6fa16bdn9cg" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpu6fa4b9pbmst "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hzmpu6fa4b9pbmst.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(255,255,255,1) ;}.tatsu-hzmpu6fa4b9pbmst.tatsu-text-block-wrap{margin: 0px 0px 50px 0px;}.tatsu-hzmpu6fa4b9pbmst .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <h2 style="text-align: center;">3-day Expert-led Deep Dives on In-demand AI Skills </h2> </div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div></div><style>.tatsu-row > .tatsu-hzmpu6fa16bdn9cg.tatsu-column{width: 100%;}.tatsu-hzmpu6fa16bdn9cg.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: none;}.tatsu-hzmpu6fa16bdn9cg > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpu6fa16bdn9cg > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpu6fa16bdn9cg > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpu6fa16bdn9cg > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}</style></div></div></div><div class="tatsu-row-wrap tatsu-wrap tatsu-row-has-one-half tatsu-row-has-two-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hzmpu6fa6jd4pxhp" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-half tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpu6faal3kp8l" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpu6fadhe9tewy "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hzmpu6fadhe9tewy.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(255,255,255,1) ;}.tatsu-hzmpu6fadhe9tewy .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <p><img decoding="async" class="alignnone wp-image-99221 size-tabbed_thumb" src="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png" alt="" width="50" height="28" srcset="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png 50w, https://odsc.com/wp-content/uploads/2023/09/white-arrow.png 89w" sizes="(max-width: 50px) 100vw, 50px" /> <strong>Expanded Training:</strong> Over 8<strong>0+</strong> Hands-on Tutorials, Workshops, and training sessions</p> </div></div><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpu6faf54g0do "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hzmpu6faf54g0do.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(255,255,255,1) ;}.tatsu-hzmpu6faf54g0do .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <p><img decoding="async" class="alignnone wp-image-99221 size-tabbed_thumb" src="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png" alt="" width="50" height="28" srcset="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png 50w, https://odsc.com/wp-content/uploads/2023/09/white-arrow.png 89w" sizes="(max-width: 50px) 100vw, 50px" /> <strong>Leading Experts:</strong> Taught by top instructors who are experienced practitioners in AI and ML</p> </div></div><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpu6fagafpmbcx "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hzmpu6fagafpmbcx.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(255,255,255,1) ;}.tatsu-hzmpu6fagafpmbcx .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <p><img decoding="async" class="alignnone wp-image-99221 size-tabbed_thumb" src="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png" alt="" width="50" height="28" srcset="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png 50w, https://odsc.com/wp-content/uploads/2023/09/white-arrow.png 89w" sizes="(max-width: 50px) 100vw, 50px" /> <strong>More Choice:</strong>  Choose from 2,3,4 day passes that include IN-PERSON and <strong>VIRTUAL</strong> options</p> </div></div><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpu6fahebv5251 "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hzmpu6fahebv5251.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;color: rgba(255,255,255,1) ;}.tatsu-hzmpu6fahebv5251 .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <p><img decoding="async" class="alignnone wp-image-99221 size-tabbed_thumb" src="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png" alt="" width="50" height="28" srcset="https://odsc.com/wp-content/uploads/2023/09/white-arrow-50x28.png 50w, https://odsc.com/wp-content/uploads/2023/09/white-arrow.png 89w" sizes="(max-width: 50px) 100vw, 50px" /><strong>Breath and depth</strong><strong>:</strong> Beginner to Expert season ensures we have all levels covered</p> </div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hzmpu6faal3kp8l.tatsu-column{width: 70.5%;}.tatsu-hzmpu6faal3kp8l.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hzmpu6faal3kp8l > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpu6faal3kp8l > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpu6faal3kp8l > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpu6faal3kp8l > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hzmpu6faal3kp8l.tatsu-column{width: 50%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hzmpu6faal3kp8l.tatsu-column{width: 50%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hzmpu6faal3kp8l.tatsu-column{width: 100%;}}</style></div><div class="tatsu-column tatsu-bg-overlay tatsu-one-half tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpu6fajmbwrrcx" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpu6fan91mcjjj "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hzmpu6fan91mcjjj.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: left;background-color: rgba(94,3,173,1);padding: 0px 0px 10px 0px;color: rgba(255,255,255,1) ;}.tatsu-hzmpu6fan91mcjjj.tatsu-text-block-wrap{margin: 0px 0px 0px 0px;}.tatsu-hzmpu6fan91mcjjj .tatsu-text-inner *{color: rgba(255,255,255,1) ;}.tatsu-hzmpu6fan91mcjjj.tatsu-text-block-wrap .tatsu-text-inner *{font-family : "Roboto Mono",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;text-transform : none;font-size : 20px;letter-spacing : 1px;}</style> <p style="text-align: center;"><strong><span style="color: #ffffff;">Receive your Certification at our On-site Certification Desk</span></strong></p> </div></div><div class="tatsu-single-image tatsu-module tatsu-image-lazyload tatsu-external-image tatsu-hzmpu6fb6u3xdbcc " ><div class="tatsu-single-image-inner " style="" ><div class = "tatsu-single-image-padding-wrap" style = "" ></div><img class = "tatsu-gradient-border" data-src = "https://odsc.com/wp-content/uploads/2023/09/certification_booth.png" alt =" " src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" /></div><style>.tatsu-hzmpu6fb6u3xdbcc .tatsu-single-image-inner{border-style: solid;max-width: 100%;}.tatsu-hzmpu6fb6u3xdbcc.tatsu-single-image{transform: translate3d(0px,0px, 0);}.tatsu-hzmpu6fb6u3xdbcc{padding: 4px 0px 0px 0px;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hzmpu6fajmbwrrcx.tatsu-column{width: 29.5%;}.tatsu-hzmpu6fajmbwrrcx.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hzmpu6fajmbwrrcx > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpu6fajmbwrrcx > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpu6fajmbwrrcx > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpu6fajmbwrrcx > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hzmpu6fajmbwrrcx.tatsu-column{width: 50%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hzmpu6fajmbwrrcx.tatsu-column{width: 50%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hzmpu6fajmbwrrcx.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hzmpu6fb802rwkxz" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpu6fbcd6q2fkm" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-button-group align-left tatsu-hzmpu6fbfdga5249 " ><div class="tatsu-module tatsu-normal-button tatsu-button-wrap tatsu-hzmpu6fbiibo39ej "><a class="tatsu-shortcode largebtn tatsu-button left-icon circular bg-animation-none " href="/boston/training" style= "" aria-label="See Workshops and training" data-gdpr-atts={} target="_blank">See Workshops and training</a><style>.tatsu-hzmpu6fbiibo39ej .tatsu-button{background-color: rgba(0,0,0,1);color: rgba(255,255,255,1) ;border-width: 3px;border-color: rgba(189,16,224,1); }.tatsu-hzmpu6fbiibo39ej .tatsu-button:hover{background-color: rgba(138,0,255,1);color: rgba(255,255,255,1) ;border-color: rgba(144,19,254,1); }</style></div><div class="tatsu-module tatsu-normal-button tatsu-button-wrap tatsu-hzmpu6fbjj9y1b7k "><a class="tatsu-shortcode largebtn tatsu-button left-icon circular bg-animation-none " href="/boston/bootcamp" style= "" aria-label="AI bootcamp: Learn more" data-gdpr-atts={} target="_blank">AI bootcamp: Learn more</a><style>.tatsu-hzmpu6fbjj9y1b7k .tatsu-button{background-color: rgba(0,0,0,1);color: rgba(255,255,255,1) ;border-width: 3px;border-color: rgba(216,0,255,1); }.tatsu-hzmpu6fbjj9y1b7k .tatsu-button:hover{background-color: rgba(135,0,255,1);color: rgba(255,255,255,1) ;border-color: rgba(144,19,254,1); }</style></div></div><style>.tatsu-hzmpu6fbfdga5249.tatsu-button-group{margin: 0px 0px 20px 0px;}.tatsu-hzmpu6fbfdga5249{padding: 0px 0px 0px 50px;}</style></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hzmpu6fbcd6q2fkm.tatsu-column{width: 100%;}.tatsu-hzmpu6fbcd6q2fkm.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hzmpu6fbcd6q2fkm > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpu6fbcd6q2fkm > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpu6fbcd6q2fkm > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpu6fbcd6q2fkm > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hzmpu6fbcd6q2fkm.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hzmpu6fbcd6q2fkm.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hzmpu6fbcd6q2fkm.tatsu-column{width: 100%;}}</style></div></div></div><div class="tatsu-row-wrap tatsu-wrap tatsu-row-one-col tatsu-row-has-one-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hzmpu6fbkc7pzpjq" ><div class="tatsu-row " ><div class="tatsu-column tatsu-bg-overlay tatsu-one-col tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpu6fboe5sj4ws" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpu6fbr1fuegp8 tatsu-hide-desktop tatsu-hide-laptop tatsu-hide-tablet tatsu-hide-mobile "><div class="tatsu-text-inner tatsu-align-right clearfix" ><style>.tatsu-hzmpu6fbr1fuegp8.tatsu-text-block-wrap .tatsu-text-inner{width: 100%;text-align: right;color: rgba(255,255,255,1) ;}.tatsu-hzmpu6fbr1fuegp8.tatsu-text-block-wrap{margin: 0px 0px 30px 35px;}.tatsu-hzmpu6fbr1fuegp8 .tatsu-text-inner *{color: rgba(255,255,255,1) ;}</style> <p style="text-align: left;"><strong>Get Certified with ODSC West 2023</strong></p> <div class="TypographyPresentation TypographyPresentation--m RichText3-paragraph--withVSpacingNormal RichText3-paragraph" style="text-align: left;">Showcase your new skill sets with certificate courses from ODSC and Ai+</div> <ul class="RichTextList-bulleted"> <li style="text-align: left;"> <div class="TypographyPresentation TypographyPresentation--m RichText3-paragraph--withVSpacingNormal RichText3-paragraph">ODSC West 2023 Mini-Bootcamp <strong>Certification of Completion</strong></div> </li> <li style="text-align: left;"> <div class="TypographyPresentation TypographyPresentation--m RichText3-paragraph--withVSpacingNormal RichText3-paragraph"><strong>Ai + Training LLM and Generative AI Certificate Course </strong>(Included in Bootcamp and VIP Passes)</div> </li> <li> <div class="TypographyPresentation TypographyPresentation--m RichText3-paragraph--withVSpacingNormal RichText3-paragraph" style="text-align: left;"><strong>Ai + Training Machine Learning Certificate Course </strong>(Included in Bootcamp and VIP Passes)</div> </li> </ul> </div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div><div class="tatsu-overlay tatsu-column-overlay tatsu-animate-none" ></div></div><style>.tatsu-row > .tatsu-hzmpu6fboe5sj4ws.tatsu-column{width: 100%;}.tatsu-hzmpu6fboe5sj4ws.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: normal;}.tatsu-hzmpu6fboe5sj4ws > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpu6fboe5sj4ws > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpu6fboe5sj4ws > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpu6fboe5sj4ws > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width:1377px) {.tatsu-row > .tatsu-hzmpu6fboe5sj4ws.tatsu-column{width: 100%;}}@media only screen and (min-width:768px) and (max-width: 1024px) {.tatsu-row > .tatsu-hzmpu6fboe5sj4ws.tatsu-column{width: 100%;}}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hzmpu6fboe5sj4ws.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><div class="tatsu-overlay tatsu-section-overlay"></div><style>.tatsu-hzmpu6f8r87eu0pp.tatsu-section{background-color: rgba(0,0,0,1);}.tatsu-hzmpu6f8r87eu0pp .tatsu-section-pad{padding: 30px 0px 10px 0px;}.tatsu-hzmpu6f8r87eu0pp .tatsu-section-offset-wrap{transform: translateY(-0px);}.tatsu-hzmpu6f8r87eu0pp > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpu6f8r87eu0pp > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpu6f8r87eu0pp .tatsu-section-overlay{background: linear-gradient(45deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 100%);mix-blend-mode: normal;}</style></div><div id="newsletter" class="tatsu-hzmpuhi02k2bjg3j tatsu-section tatsu-clearfix" data-title="" data-headerscheme="background--dark"><div class='tatsu-section-pad clearfix' data-padding='{"d":"30px 0% 30px 0%"}' data-padding-top='30px'><div class="tatsu-row-wrap tatsu-wrap tatsu-row-has-one-half tatsu-row-has-two-cols tatsu-medium-gutter tatsu-reg-cols tatsu-clearfix tatsu-hzmpuhi06a73fpmi" ><div class="tatsu-row " ><div class="tatsu-column tatsu-column-no-bg tatsu-one-half tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpuhi0b41c9fuc" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="special-heading-wrap style1 oshine-module tatsu-hzmpuhi0e714w9ov " ><div class="special-heading align-center"><h3 class="special-h-tag" >ODSC Newsletter</h3><div class="sub-title margin-bottom "> <p><span style="color: #ffffff;">Stay current with the latest news and updates in open source data science. In addition, we’ll inform you about our many upcoming Virtual and in person events in Boston, NYC, Sao Paulo, San Francisco, and London. And keep a lookout for special discount codes, only available to our newsletter subscribers!</span></p> </div></div><style>.tatsu-hzmpuhi0e714w9ov .special-h-tag{color: #ffffff ;}</style></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div></div><style>.tatsu-row > .tatsu-hzmpuhi0b41c9fuc.tatsu-column{width: 50%;}.tatsu-hzmpuhi0b41c9fuc.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: none;}.tatsu-hzmpuhi0b41c9fuc > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpuhi0b41c9fuc > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpuhi0b41c9fuc > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpuhi0b41c9fuc > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hzmpuhi0b41c9fuc.tatsu-column{width: 100%;}}</style></div><div class="tatsu-column tatsu-column-no-bg tatsu-one-half tatsu-column-image-none tatsu-column-effect-none tatsu-hzmpuhi0h89b9u4" data-parallax-speed="0" style=""><div class="tatsu-column-inner " ><div class="tatsu-column-pad-wrap"><div class="tatsu-column-pad" ><div class="tatsu-module tatsu-text-block-wrap tatsu-hzmpuhi0jxcmau1 "><div class="tatsu-text-inner tatsu-align-center clearfix" ><style>.tatsu-hzmpuhi0jxcmau1.tatsu-text-block-wrap .tatsu-text-inner{text-align: left;}</style><div id="form-wrapper" style="max-width: 500px; margin: auto;"> <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2-legacy.js"></script> <script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script> <script> hbspt.forms.create({ portalId: "1865444", formId: "e70a0152-a3d8-4863-b9be-c1b4e591cbfc" }); </script></div><br /> </div></div></div></div><div class = "tatsu-column-bg-image-wrap"><div class = "tatsu-column-bg-image" ></div></div></div><style>.tatsu-row > .tatsu-hzmpuhi0h89b9u4.tatsu-column{width: 50%;}.tatsu-hzmpuhi0h89b9u4.tatsu-column > .tatsu-column-inner > .tatsu-column-overlay{mix-blend-mode: none;}.tatsu-hzmpuhi0h89b9u4 > .tatsu-column-inner > .tatsu-top-divider{z-index: 9999;}.tatsu-hzmpuhi0h89b9u4 > .tatsu-column-inner > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpuhi0h89b9u4 > .tatsu-column-inner > .tatsu-left-divider{z-index: 9999;}.tatsu-hzmpuhi0h89b9u4 > .tatsu-column-inner > .tatsu-right-divider{z-index: 9999;}@media only screen and (max-width: 767px) {.tatsu-row > .tatsu-hzmpuhi0h89b9u4.tatsu-column{width: 100%;}}</style></div></div></div></div><div class="tatsu-section-background-wrap"><div class = "tatsu-section-background" ></div></div><style>.tatsu-hzmpuhi02k2bjg3j.tatsu-section{background-color: rgba(0,0,0,1);}.tatsu-hzmpuhi02k2bjg3j{border-width: 0px 0px px 0px;border-style: solid;}.tatsu-hzmpuhi02k2bjg3j .tatsu-section-pad{padding: 30px 0% 30px 0%;}.tatsu-hzmpuhi02k2bjg3j > .tatsu-bottom-divider{z-index: 9999;}.tatsu-hzmpuhi02k2bjg3j > .tatsu-top-divider{z-index: 9999;}</style></div> </div> <!-- End Page Content --> </section> </div> </div> <footer id="bottom-widgets"> <div id="bottom-widgets-wrap" class="be-wrap be-row clearfix"> <div class="one-fourth column-block clearfix"> <div class="widget_text widget"><h6>Open Data Science</h6> <div class="textwidget"><div class="textwidget"> <div class="tatsu-module tatsu-normal-icon tatsu-icon-shortcode align-none tatsu-goka2it139bzrcg7 "> <style>.tatsu-goka2it139bzrcg7 .tatsu-icon{background-color: #00aced;color: #ffffff ;border-color: #ffffff; }.tatsu-goka2it139bzrcg7 .tatsu-icon:hover{background-color: #00aced;color: #ffffff ;}</style> <p>&nbsp;</p> </div> <div class="tatsu-module tatsu-normal-icon tatsu-icon-shortcode align-none tatsu-goka2it16zd3n28v "> <style>.tatsu-goka2it16zd3n28v .tatsu-icon{background-color: #3B5998;color: #ffffff ;border-color: #ffffff; }.tatsu-goka2it16zd3n28v .tatsu-icon:hover{background-color: #3B5998;color: #ffffff ;}</style> <p>&nbsp;</p> </div> <div class="tatsu-module tatsu-normal-icon tatsu-icon-shortcode align-none tatsu-goka2it19262p6uh "> <style>.tatsu-goka2it19262p6uh .tatsu-icon{background-color: #bb0000;color: #ffffff ;border-color: #ffffff; }.tatsu-goka2it19262p6uh .tatsu-icon:hover{background-color: #bb0000;color: #ffffff ;}</style> <p>&nbsp;</p> </div> <p>Open Data Science<br /> One Broadway<br /> Cambridge, MA 02142<br /> info@odsc.com</p> </div> </div> </div> </div> <div class="one-fourth column-block clearfix"> <div class="widget_nav_menu widget"><h6>Menu</h6><div class="menu-footer_nav-container"><ul id="menu-footer_nav" class="menu"><li id="menu-item-34705" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-34705"><a href="/boston/partner-odsc-east/" title="Partner with ODSC">Partner with ODSC</a></li> <li id="menu-item-1656" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1656"><a href="https://www.opendatascience.com/" title="Blog">Blog</a></li> <li id="menu-item-1657" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1657"><a href="https://aiplus.training/" title="Training">Training</a></li> <li id="menu-item-1655" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1655"><a href="https://jobs.opendatascience.com/" title="Jobs">Jobs</a></li> <li id="menu-item-14010" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14010"><a href="https://odsc.com/faq/" title="FAQ">FAQ</a></li> </ul></div></div> </div> <div class="one-fourth column-block clearfix"> <div class="widget_nav_menu widget"><h6>Conferences</h6><div class="menu-conf_footer-container"><ul id="menu-conf_footer" class="menu"><li id="menu-item-27912" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27912"><a href="/boston/" title="East 2025">East 2025</a></li> <li id="menu-item-45631" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45631"><a href="/europe/" title="Europe 2025">Europe 2025</a></li> <li id="menu-item-19688" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19688"><a href="/apac/" title="APAC 2025">APAC 2025</a></li> <li id="menu-item-1661" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1661"><a href="/california/" title="West 2025">West 2025</a></li> </ul></div></div> </div> <div class="one-fourth column-block clearfix"> <div class="widget_nav_menu widget"><h6>Extras</h6><div class="menu-extras-container"><ul id="menu-extras" class="menu"><li id="menu-item-1663" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1663"><a href="https://opendatascience.com/newsletter/?__hstc=19222759.9747cccda111769b206e3552831bc327.1533925250574.1535328146852.1535383810113.51&#038;__hssc=19222759.10.1535383810113&#038;__hsfp=1117387146" title="Newsletter">Newsletter</a></li> <li id="menu-item-58125" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58125"><a href="/about-open-data-science-conference/" title="About">About</a></li> <li id="menu-item-1666" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1666"><a href="https://odsc.com/code-of-conduct/" title="Code of Conduct">Code of Conduct</a></li> <li id="menu-item-1667" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1667"><a href="https://odsc.com/privacy-policy/" title="Privacy Policy">Privacy Policy</a></li> </ul></div></div> </div> </div> </footer> <footer id="footer" class="layout-wide"> <span class="footer-border "></span> <div id="footer-wrap" class=" style1 clearfix"> <div class="footer-left-area"> </div> <div class="footer-center-area"> <div class="footer-content-inner-center"> Copyright ODSC 2025. All Rights Reserved </div> </div> <div class="footer-right-area"> </div> </div> </footer> </div> <div class="loader page-loader"> <div class="loader-style1-wrap"><div class="loader-style1-double-bounce1"></div><div class="loader-style1-double-bounce2"></div></div></div> <a href="#" id="back-to-top" class="layout-wide"><i class="font-icon icon-arrow_carrot-up"></i></a> </div> <input type="hidden" id="ajax_url" value="https://odsc.com/wp-admin/admin-ajax.php" /> <div id="gdpr-popup" class="be-gdpr-popup mfp-hide " data-rel="gdpr-popup-gallery" > <div class="be-gdpr-modal" > <div class="be-modal-content-wrapper" > <div class="be-gdpr-modal-heading" >Privacy Settings</div> <div class="be-gdpr-modal-desc" > We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our <a target="_blank" href="">Privacy Policy</a> </div> <div class="be-gdpr-modal-items" > <div class="be-gdpr-modal-item" > <div class="be-gdpr-modal-item-head" >Youtube</div> <div class="be-gdpr-modal-item-desc" >Consent to display content from - Youtube </div> <div class="be-gdpr-modal-item-switch"> <label class="switch be-modal-switch"> <input class="be-gdpr-switch-input" value="youtube" type="checkbox"> <span class="slider round"></span> </label></div> </div><div class="be-gdpr-modal-item" > <div class="be-gdpr-modal-item-head" >Vimeo</div> <div class="be-gdpr-modal-item-desc" >Consent to display content from - Vimeo </div> <div class="be-gdpr-modal-item-switch"> <label class="switch be-modal-switch"> <input class="be-gdpr-switch-input" value="vimeo" type="checkbox"> <span class="slider round"></span> </label></div> </div><div class="be-gdpr-modal-item" > <div class="be-gdpr-modal-item-head" >Google Maps</div> <div class="be-gdpr-modal-item-desc" >Consent to display content from - Google </div> <div class="be-gdpr-modal-item-switch"> <label class="switch be-modal-switch"> <input class="be-gdpr-switch-input" value="gmaps" type="checkbox"> <span class="slider round"></span> </label></div> </div> </div> </div> <div class="be-gdpr-modal-footer" > <div class="be-gdpr-modal-save-btn" onClick="gdprSaveBtnClick(event);" >Save</div> </div> </div> </div> <script type="text/javascript"> adroll_adv_id = "MN7XH5FMX5AODAUTQ7LEYH"; adroll_pix_id = "4WF3QPQPGRHLJNYPUIJSDC"; (function () { var _onload = function(){ if (document.readyState && !/loaded|complete/.test(document.readyState)){setTimeout(_onload, 10);return} if (!window.__adroll_loaded){__adroll_loaded=true;setTimeout(_onload, 50);return} var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); }; if (window.addEventListener) {window.addEventListener('load', _onload, false);} else {window.attachEvent('onload', _onload)} }()); </script> <script type="text/javascript"> _linkedin_partner_id = "44953"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=44953&fmt=gif" /> </noscript><script type="text/javascript"> adroll_adv_id = "MN7XH5FMX5AODAUTQ7LEYH"; adroll_pix_id = "4WF3QPQPGRHLJNYPUIJSDC"; (function () { var _onload = function(){ if (document.readyState && !/loaded|complete/.test(document.readyState)){setTimeout(_onload, 10);return} if (!window.__adroll_loaded){__adroll_loaded=true;setTimeout(_onload, 50);return} var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); }; if (window.addEventListener) {window.addEventListener('load', _onload, false);} else {window.attachEvent('onload', _onload)} }()); </script> <script type='text/javascript'> window.__lo_site_id = 303225; (function() { var wa = document.createElement('script'); wa.type = 'text/javascript'; wa.async = true; wa.src = 'https://d10lpsik1i8c69.cloudfront.net/w.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wa, s); })(); </script> <div id="gallery" class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <div class="pswp__bg"></div> <div class="pswp__scroll-wrap"> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <div class="pswp__counter"></div> <button class="pswp__button pswp__button--close" title="Close (Esc)"></button> <button class="pswp__button pswp__button--share" title="Share"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div> </div> </div> </div> </div> <!-- <div class="pswp__loading-indicator"><div class="pswp__loading-indicator__line"></div></div> --> <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"> <!-- <a href="#" class="pswp__share--facebook"></a> <a href="#" class="pswp__share--twitter"></a> <a href="#" class="pswp__share--pinterest"></a> <a href="#" download class="pswp__share--download"></a> --> </div> </div> <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button> <div class="pswp__caption"> <div class="pswp__caption__center"> </div> </div> </div> </div> </div><div id="pum-60769" role="dialog" aria-modal="false" class="pum pum-overlay pum-theme-47575 pum-theme-lightbox popmake-overlay click_open" data-popmake="{&quot;id&quot;:60769,&quot;slug&quot;:&quot;tree&quot;,&quot;theme_id&quot;:47575,&quot;cookies&quot;:[],&quot;triggers&quot;:[{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;cookie_name&quot;:&quot;&quot;,&quot;extra_selectors&quot;:&quot;.path1 a&quot;}}],&quot;mobile_disabled&quot;:true,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:&quot;normal&quot;,&quot;responsive_min_width&quot;:&quot;0%&quot;,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:&quot;100%&quot;,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:&quot;640px&quot;,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:&quot;380px&quot;,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:&quot;center top&quot;,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:&quot;100&quot;,&quot;position_left&quot;:&quot;0&quot;,&quot;position_bottom&quot;:&quot;0&quot;,&quot;position_right&quot;:&quot;0&quot;,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:&quot;fade&quot;,&quot;animation_speed&quot;:&quot;350&quot;,&quot;animation_origin&quot;:&quot;center top&quot;,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:&quot;1999999999&quot;},&quot;close&quot;:{&quot;text&quot;:&quot;&quot;,&quot;button_delay&quot;:&quot;0&quot;,&quot;overlay_click&quot;:false,&quot;esc_press&quot;:false,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}"> <div id="popmake-60769" class="pum-container popmake theme-47575 pum-responsive pum-responsive-normal responsive size-normal"> <div class="pum-content popmake-content" tabindex="0"> <div id="tree-container"></div> <style> .pum-theme-47575 .pum-container, .pum-theme-lightbox .pum-container {<br /> padding: 50px;<br /> border-radius: 3px;<br /> border: 8px solid #262424;<br /> box-shadow: 0px 0px 30px 0px rgb(2 2 2);<br /> background-color: rgb(0 0 0);<br /> }</p> </style> </div> <button type="button" class="pum-close popmake-close" aria-label="Close"> × </button> </div> </div> <!-- GTM Container placement set to footer --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M62L34N" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script> jQuery(document).ready(function($){ var links = $('#eventin-external-event-list').find('a'); $(links).attr('target', '_blank'); }); </script> <style id='etn-custom-css-inline-css' type='text/css'> .etn-event-single-content-wrap .etn-event-meta .etn-event-category span, .etn-event-item .etn-event-footer .etn-atend-btn .etn-btn-border, .etn-btn.etn-btn-border, .attr-btn-primary.etn-btn-border, .etn-attendee-form .etn-btn.etn-btn-border, .etn-ticket-widget .etn-btn.etn-btn-border, .etn-settings-dashboard .button-primary.etn-btn-border, .etn-single-speaker-item .etn-speaker-content a:hover, .etn-event-style2 .etn-event-date, .etn-event-style3 .etn-event-content .etn-title a:hover, .event-tab-wrapper ul li a.etn-tab-a, .etn-speaker-item.style-3:hover .etn-speaker-content .etn-title a, .etn-variable-ticket-widget .ticket-header, .events_calendar_list .calendar-event-details:hover .calendar-event-title, .etn-event-item:hover .etn-title a, .etn-recurring-widget .etn-date-text, .etn-event-header ul li i { color: #00bcdd; } .etn-event-item .etn-event-category span, .etn-btn, .attr-btn-primary, .etn-attendee-form .etn-btn, .etn-ticket-widget .etn-btn, .schedule-list-1 .schedule-header, .speaker-style4 .etn-speaker-content .etn-title a, .etn-speaker-details3 .speaker-title-info, .etn-event-slider .swiper-pagination-bullet, .etn-speaker-slider .swiper-pagination-bullet, .etn-event-slider .swiper-button-next, .etn-event-slider .swiper-button-prev, .etn-speaker-slider .swiper-button-next, .etn-speaker-slider .swiper-button-prev, .etn-single-speaker-item .etn-speaker-thumb .etn-speakers-social a, .etn-event-header .etn-event-countdown-wrap .etn-count-item, .schedule-tab-1 .etn-nav li a.etn-active, .schedule-list-wrapper .schedule-listing.multi-schedule-list .schedule-slot-time, .etn-speaker-item.style-3 .etn-speaker-content .etn-speakers-social a, .event-tab-wrapper ul li a.etn-tab-a.etn-active, .etn-btn, button.etn-btn.etn-btn-primary, .etn-schedule-style-3 ul li:before, .etn-zoom-btn, .cat-radio-btn-list [type=radio]:checked+label:after, .cat-radio-btn-list [type=radio]:not(:checked)+label:after, .etn-default-calendar-style .fc-button:hover, .etn-default-calendar-style .fc-state-highlight, .etn-calender-list a:hover, .events_calendar_standard .cat-dropdown-list select, .etn-event-banner-wrap, .events_calendar_list .calendar-event-details .calendar-event-content .calendar-event-category-wrap .etn-event-category, .etn-variable-ticket-widget .etn-add-to-cart-block, .etn-recurring-event-wrapper #seeMore, .more-event-tag, .etn-settings-dashboard .button-primary{ background-color: #00bcdd; } .etn-event-item .etn-event-footer .etn-atend-btn .etn-btn-border, .etn-btn.etn-btn-border, .attr-btn-primary.etn-btn-border, .etn-attendee-form .etn-btn.etn-btn-border, .etn-ticket-widget .etn-btn.etn-btn-border, .event-tab-wrapper ul li a.etn-tab-a, .event-tab-wrapper ul li a.etn-tab-a.etn-active, .etn-schedule-style-3 ul li:after, .etn-default-calendar-style .fc-ltr .fc-basic-view .fc-day-top.fc-today .fc-day-number, .etn-default-calendar-style .fc-button:hover, .etn-variable-ticket-widget .etn-variable-total-price, .etn-settings-dashboard .button-primary.etn-btn-border{ border-color: #00bcdd; } .schedule-tab-wrapper .etn-nav li a.etn-active, .etn-speaker-item.style-3 .etn-speaker-content{ border-bottom-color: #00bcdd; } .schedule-tab-wrapper .etn-nav li a:after, .etn-event-list2 .etn-event-content, .schedule-tab-1 .etn-nav li a.etn-active:after{ border-color: #00bcdd transparent transparent transparent; } .etn-default-calendar-style .fc .fc-daygrid-bg-harness:first-of-type:before{ background-color: #00bcdd2A; } .sidebar .etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before, .left-sidebar .etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before, .right-sidebar .etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before, .widget .etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before, .widgets .etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before, .main-sidebar .etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before, #sidebar .etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before{ background-color: #00bcdd; } .etn-event-item .etn-event-location, .etn-event-tag-list a:hover, .etn-schedule-wrap .etn-schedule-info .etn-schedule-time{ color: #0057c1; } .etn-event-tag-list a:hover{ border-color: #0057c1; } .etn-btn:hover, .attr-btn-primary:hover, .etn-attendee-form .etn-btn:hover, .etn-ticket-widget .etn-btn:hover, .speaker-style4 .etn-speaker-content p, .etn-btn, button.etn-btn.etn-btn-primary:hover, .etn-zoom-btn, .events_calendar_list .calendar-event-details .event-calendar-action .etn-btn, .events_calendar_list .calendar-event-details .event-calendar-action .etn-price.event-calendar-details-btn, .etn-speaker-item.style-3 .etn-speaker-content .etn-speakers-social a:hover, .etn-single-speaker-item .etn-speaker-thumb .etn-speakers-social a:hover, .etn-recurring-event-wrapper #seeMore:hover, .etn-recurring-event-wrapper #seeMore:focus, .etn-settings-dashboard .button-primary:hover{ background-color: #0057c1; } </style> <script type="text/javascript" src="https://odsc.com/wp-includes/js/imagesloaded.min.js" id="imagesloaded-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/masonry.min.js" id="masonry-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/jquery.masonry.min.js" id="jquery-masonry-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/be-gdpr/public/js/magnificpopup.min.js" id="gdprmagnificpopup-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/awsm-team-pro/js/team.min.js" id="awsm-team-js"></script> <script type="text/javascript" id="leadin-script-loader-js-js-extra"> /* <![CDATA[ */ var leadin_wordpress = {"userRole":"visitor","pageType":"page","leadinPluginVersion":"11.2.9"}; /* ]]> */ </script> <script type="text/javascript" src="https://js.hs-scripts.com/1865444.js?integration=WordPress" id="leadin-script-loader-js-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/oshine-modules/public/js/vendor/asyncloader.min.js" id="asyncloader-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/accordion.min.js" id="jquery-ui-accordion-js"></script> <script type="text/javascript" src="https://odsc.com/wp-includes/js/jquery/ui/tabs.min.js" id="jquery-ui-tabs-js"></script> <script type="text/javascript" id="oshine-modules-js-extra"> /* <![CDATA[ */ var oshineModulesConfig = {"pluginUrl":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/","vendorScriptsUrl":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/","dependencies":{"asyncloader":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/asyncloader.min.js","backgroundcheck":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/backgroundcheck.min.js","backgroundposition":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/backgroundposition.min.js","be-modules-plugin":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/be-modules-plugin.min.js","beslider":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/beslider.min.js","countdown":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/countdown.min.js","easing":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/easing.min.js","easypiechart":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/easypiechart.min.js","fitvids":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/fitvids.min.js","fullscreenheight":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/fullscreenheight.min.js","hoverdir":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/hoverdir.min.js","imagesloaded":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/imagesloaded.min.js","isotope":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/isotope.min.js","justifiedgallery":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/justifiedgallery.min.js","magnificpopup":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/magnificpopup.min.js","mousewheel":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/mousewheel.min.js","owlcarousel":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/owlcarousel.min.js","photoswipe":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/photoswipe.min.js","resizetoparent":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/resizetoparent.min.js","rotate":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/rotate.min.js","tilt":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/tilt.min.js","typed":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/typed.min.js","vivusSVGanimation":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/vivusSVGanimation.min.js","waypoints":"https:\/\/odsc.com\/wp-content\/plugins\/oshine-modules\/public\/js\/vendor\/waypoints.min.js"}}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/oshine-modules/public/js/oshine-modules.min.js" id="oshine-modules-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/tatsu/public/js/vendor/es6-promise.auto.min.js" id="es6-promises-polyfill-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/tatsu/public/js/helpers.min.js" id="be-script-helpers-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/tatsu/public/js/vendor/debouncedresize.min.js" id="debouncedresize-js"></script> <script type="text/javascript" id="tatsu-js-extra"> /* <![CDATA[ */ var tatsuFrontendConfig = {"ajax_url":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","pluginUrl":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu","vendorScriptsUrl":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/","mapsApiKey":"AIzaSyBApCqI3PUzglTtm3t6AdOqBfEH0sdhN6E","dependencies":{"anime":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/anime.min.js?ver=3.5.3","asyncloader":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/asyncloader.min.js?ver=3.5.3","backgroundposition":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/backgroundposition.min.js?ver=3.5.3","begrid":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/begrid.min.js?ver=3.5.3","countTo":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/countTo.min.js?ver=3.5.3","debouncedresize":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/debouncedresize.min.js?ver=3.5.3","es6-promise.auto":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/es6-promise.auto.min.js?ver=3.5.3","fitvids":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/fitvids.min.js?ver=3.5.3","flickity":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/flickity.min.js?ver=3.5.3","hoverintent":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/hoverintent.min.js?ver=3.5.3","imagesloaded":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/imagesloaded.min.js?ver=3.5.3","isotope":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/isotope.min.js?ver=3.5.3","magnificpopup":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/magnificpopup.min.js?ver=3.5.3","stickykit":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/stickykit.min.js?ver=3.5.3","superfish":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/superfish.min.js?ver=3.5.3","tatsuCarousel":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/tatsuCarousel.min.js?ver=3.5.3","tatsuColumnParallax":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/tatsuColumnParallax.min.js?ver=3.5.3","tatsuParallax":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/tatsuParallax.min.js?ver=3.5.3","tilt":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/tilt.min.js?ver=3.5.3","typed":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/typed.min.js?ver=3.5.3","unveil":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/unveil.min.js?ver=3.5.3","vivus":"https:\/\/odsc.com\/wp-content\/plugins\/tatsu\/public\/js\/vendor\/vivus.min.js?ver=3.5.3"},"slider_icons":{"left":"<svg viewBox=\"0 0 10 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path opacity=\"0.999943\" d=\"M0 0L7 7.1759L0.343184 14\" transform=\"translate(9 15) rotate(-180)\" stroke-width=\"2\"\/>\n<\/svg>\n","right":"<svg viewBox=\"0 0 10 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M0 0L7 7.1759L0.343184 14\" transform=\"translate(1 1)\" stroke-width=\"2\"\/>\n<\/svg>\n"},"version":"3.5.3","recaptcha_type":"","recaptcha_site_key":"","tatsunonce":"8062878200"}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/tatsu/public/js/tatsu.min.js" id="tatsu-js"></script> <script type="text/javascript" id="audioigniter-js-extra"> /* <![CDATA[ */ var aiStrings = {"play_title":"Play %s","pause_title":"Pause %s","previous":"Previous track","next":"Next track","toggle_list_repeat":"Toggle track listing repeat","toggle_track_repeat":"Toggle track repeat","toggle_list_visible":"Toggle track listing visibility","buy_track":"Buy this track","download_track":"Download this track","volume_up":"Volume Up","volume_down":"Volume Down","open_track_lyrics":"Open track lyrics","set_playback_rate":"Set playback rate","skip_forward":"Skip forward","skip_backward":"Skip backward","shuffle":"Shuffle"}; var aiStats = {"enabled":"","apiUrl":"https:\/\/odsc.com\/wp-json\/audioigniter\/v1"}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/audioigniter/player/build/app.js" id="audioigniter-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-form-move-tracker.js" id="gtm4wp-form-move-tracker-js"></script> <script type="text/javascript" id="etn-public-js-extra"> /* <![CDATA[ */ var localized_data_obj = {"ajax_url":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","site_url":"https:\/\/odsc.com","evnetin_pro_active":"1","locale_name":"en-us","start_of_week":"1","expired":"Expired","author_id":"0","scanner_common_msg":"Something went wrong! Please try again.","ticket_scanner_link":"https:\/\/odsc.com\/wp-admin\/edit.php?post_type=etn-attendee","attendee_form_validation_msg":{"email":{"invalid":"Email is not valid","empty":"Please fill the field"},"tel":{"empty":"Please fill the field","invalid":"Invalid phone number","only_number":"Only number allowed"},"text":"Please fill the field","number":"Please input a number","date":"Please fill the field","radio":"Please check the field"},"post_id":"103680"}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/wp-event-solution/assets/js/event-manager-public.js" id="etn-public-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/themes/oshin/oshin/js/vendor/perfect-scrollbar.jquery.min.js" id="custom-scrollbar-js"></script> <script type="text/javascript" id="be-themes-script-js-js-extra"> /* <![CDATA[ */ var oshineThemeConfig = {"vendorScriptsUrl":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/","dependencies":{"asyncloader":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/asyncloader.min.js","backgroundcheck":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/backgroundcheck.min.js","backgroundposition":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/backgroundposition.min.js","classie":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/classie.min.js","easing":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/easing.min.js","fitvids":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/fitvids.min.js","flickity":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/flickity.min.js","fullscreenheight":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/fullscreenheight.min.js","galaxycanvas":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/galaxycanvas.min.js","greensock":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/greensock.min.js","horizontalcarousel":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/horizontalcarousel.min.js","hoverintent":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/hoverintent.min.js","imagesloaded":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/imagesloaded.min.js","isotope":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/isotope.min.js","magnificpopup":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/magnificpopup.min.js","mcustomscrollbar":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/mcustomscrollbar.min.js","modernizr":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/modernizr.min.js","mousewheel":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/mousewheel.min.js","multi_level_menu":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/multi_level_menu.min.js","old_menu_animation":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/old_menu_animation.min.js","page_stack_top":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/page_stack_top.min.js","patterncanvas":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/patterncanvas.min.js","perfect-scrollbar.jquery":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/perfect-scrollbar.jquery.min.js","perspective_navigation":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/perspective_navigation.min.js","request_animation_frame":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/request_animation_frame.min.js","resizetoparent":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/resizetoparent.min.js","scrolltosections":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/scrolltosections.min.js","simplebar":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/simplebar.min.js","simplebar_old":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/simplebar_old.min.js","sticky_sections":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/sticky_sections.min.js","stickykit":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/stickykit.min.js","superfish":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/superfish.min.js","transparentheader":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/transparentheader.min.js","waterdropcanvas":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/waterdropcanvas.min.js","webfont":"https:\/\/odsc.com\/wp-content\/themes\/oshin\/oshin\/js\/vendor\/webfont.min.js"}}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/themes/oshin/oshin/js/script.min.js" id="be-themes-script-js-js"></script> <script type="text/javascript" id="popup-maker-site-js-extra"> /* <![CDATA[ */ var pum_vars = {"version":"1.20.4","pm_dir_url":"https:\/\/odsc.com\/wp-content\/plugins\/popup-maker\/","ajaxurl":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","restapi":"https:\/\/odsc.com\/wp-json\/pum\/v1","rest_nonce":null,"default_theme":"47574","debug_mode":"","disable_tracking":"","home_url":"\/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","analytics_route":"analytics","analytics_api":"https:\/\/odsc.com\/wp-json\/pum\/v1"}; var pum_sub_vars = {"ajaxurl":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","message_position":"top"}; var pum_popups = {"pum-60769":{"triggers":[{"type":"click_open","settings":{"cookie_name":"","extra_selectors":".path1 a"}}],"cookies":[],"disable_on_mobile":true,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":"47575","size":"normal","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"lightbox","id":60769,"slug":"tree"}}; /* ]]> */ </script> <script type="text/javascript" src="//odsc.com/wp-content/uploads/pum/pum-site-scripts.js?defer&amp;generated=1738253579" id="popup-maker-site-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/popup-maker/assets/js/vendor/mobile-detect.min.js" id="mobile-detect-js"></script> <script type="text/javascript" id="fca_pc_client_js-js-extra"> /* <![CDATA[ */ var fcaPcEvents = []; var fcaPcPost = {"title":"East 2025 Schedule","type":"page","id":"103680","categories":[]}; var fcaPcOptions = {"pixel_types":[],"ajax_url":"https:\/\/odsc.com\/wp-admin\/admin-ajax.php","debug":"","edd_currency":"USD","nonce":"7f659f5f63","utm_support":"","user_parameters":"","edd_enabled":"","edd_delay":"0","woo_enabled":"","woo_delay":"0","video_enabled":""}; /* ]]> */ </script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/facebook-conversion-pixel/pixel-cat.min.js" id="fca_pc_client_js-js"></script> <script type="text/javascript" src="https://odsc.com/wp-content/plugins/facebook-conversion-pixel/video.js" id="fca_pc_video_js-js"></script> <script type="text/javascript" src="https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.page.js" id="remote_sdk-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="gt_widget_script_14982746-js-before"> /* <![CDATA[ */ window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['14982746'] = {"default_language":"en","languages":["en","fr","de","pt","es"],"url_structure":"none","flag_style":"2d","flag_size":16,"alt_flags":{"pt":"brazil"},"flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"}; /* ]]> */ </script><script src="https://odsc.com/wp-content/plugins/gtranslate/js/base.js" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/boston/schedule/" data-gt-orig-domain="odsc.com" data-gt-widget-id="14982746" defer></script><!-- start Simple Custom CSS and JS --> <script type="text/javascript"> const chartData = [ { "Title": "September 30th : Network Analysis Make Simple", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "Live", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "October 6th : NLP Fundamentals", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "Live", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "October 12th : Introduction to Python Programming", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "Live", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "October 21st : Getting Started with Practical MLOps", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "Live", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "October 26th: Boocamp Warmup : Data Literacy", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "Live", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Tutorial", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "October 28th : Gradient Boosting", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "Live", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "October 26th: Boocamp Warmup : AI Literacy", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "Live", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Tutorial", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Complete Python Fundamentals", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Modern Data Acquisition using Python", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Machine Learning 101", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "SQL for Data Science", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Recommendation Systems in Python", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Machine Learning Foundations: Linear Algebra", "URL": "www.odsc.com/california", "Level": "Pre-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Mathematics and Statistics for Machine Learning", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 1", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Introduction to SQL", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 1", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Introduction to Python", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 1", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Introduction to Data Analysis", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 1", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Introduction to Machine Learning Using scikit-learn", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 1", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Introduction to Deep Learning", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 1", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Introduction to Intermediate Deep Learning with Tensorflow", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Deep Learning with Keras", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Transfer Learning in NLP", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "MLOps with Kubeflow & Kubernetes", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Causal Reinforcement Learning", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Reinforcement Learning with TF-Agents", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Security and Privacy in Machine Learning", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Building Machine Learning Pipelines", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 2", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Advanced Deep Learning with Tensorflow", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 3", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Reinforcement Learning for Human Language", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 3", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "NLP Word Embeddings", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 3", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Deep Learning for Detecting DeepFakes", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 3", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Machine Learning at Scale using Apache Spark", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 3", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Augmented & Decision Analytics", "URL": "www.odsc.com/california", "Level": "Bootcamp", "Level 1": "Day 3", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Data wrangingling", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "SQL", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Programming", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Supervised Learning", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Unsupervised Learning", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Reinforcement Learning", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Deep Learning", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "NLP", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Tools", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" }, { "Title": "Frameworks", "URL": "www.odsc.com/california", "Level": "Post-Bootcamp", "Level 1": "On-demand", "Level 2": "", "Level 3": "", "Level 4": "", "Level 5": "", "Type": "Training", "Duration": "90 Minutes", "Course Link": "www.someurl.com", "": "" } ]; function convertData(data) { let result = {}; let colors = ['cadetblue', 'cornflowerblue', 'darkseagreen', 'greenyellow', 'forestgreen', 'lightseagreen', 'orangered', 'mediumvioletred', 'yellow', 'saddlebrown', 'rosybrown', 'dimgray']; for (let item of data) { const level = item["Level"].trim(); const level1 = item["Level 1"].trim(); const level2 = item["Level 2"].trim(); const level3 = item["Level 3"].trim(); const level4 = item["Level 4"].trim(); const level5 = item["Level 5"].trim(); if (level && item.Title) { if (!result[level]) { result[level] = {}; } if (!level1) { result[level][item.Title] = item; continue; } if (!result[level][level1]) { result[level][level1] = {}; } if (!level2) { result[level][level1][item.Title] = item; continue; } if (!result[level][level1][level2]) { result[level][level1][level2] = {}; } if (!level3) { result[level][level1][level2][item.Title] = item; continue; } if (!result[level][level1][level2][level3]) { result[level][level1][level2][level3] = {}; } if (!level4) { result[level][level1][level2][level3][item.Title] = item; continue; } if (!result[level][level1][level2][level3][level4]) { result[level][level1][level2][level3][level4] = {}; } if (!level5) { result[level][level1][level2][level3][level4][item.Title] = item; continue; } result[level][level1][level2][level3][level4][level5][item.Title] = item; } } function convertChildrenAsArray(name, item, level, color) { if (item['Level']) { return { ...item, name: item['Title'], color, }; } let children = []; let index = 0; for (let key in item) { children.push(convertChildrenAsArray(key, item[key], level + 1, level === 0 ? colors[index] : color)); index ++; } return { name, children, color, }; } return convertChildrenAsArray("ODSC Bootcamp", result, 0, null); } const treeData = convertData(chartData); function drawChart(data) { d3.selectAll('.tooltip').remove(); d3.selectAll('#tree-container svg').remove(); const viewerWidth = window.innerWidth * 0.8; const viewerHeight = window.innerHeight - 16; const duration = 750; const levels = 6; const maxTextWith = 150; const lineHeight = 14; let hoveredPosition = { x: 0, y: 0 }; // Define the div for the tooltip let tooltip = d3.select("body").append("div") .attr("class", "tooltip") .style("opacity", 0); let nodeId = 0; let root; let tree = d3.layout.tree() .size([viewerHeight, viewerWidth]); // define a d3 diagonal projection for use by the node paths later on. const diagonal = d3.svg.diagonal() .projection(d => [d.y, d.x]); // Define the zoom function for the zoomable tree function zoom() { svgGroup.attr("transform", "translate(" + d3.event.translate + ")scale(" + d3.event.scale + ")"); } // define the zoomListener which calls the zoom function on the "zoom" event constrained within the scaleExtents const zoomListener = d3.behavior.zoom().scaleExtent([0.1, 3]).on("zoom", zoom); // define the baseSvg, attaching a class for styling and the zoomListener const baseSvg = d3.select("#tree-container").append("svg") .attr("width", viewerWidth) .attr("height", viewerHeight) .attr("class", "overlay") .on("mousemove", (d) => mouseOut(d)); // Function to collapse node function collapse(d) { if (d.children) { d._children = d.children; d._children.forEach(collapse); d.children = null; } } // Function to center node when clicked/dropped so node doesn't get lost when collapsing/moving with large amount of children. function centerNode(source) { let scale = zoomListener.scale(); let x = -source.y0; let y = -source.x0; x = x * scale + viewerWidth / 2; y = y * scale + viewerHeight / 2; d3.select('g').transition() .duration(duration) .attr("transform", "translate(" + x + "," + y + ")scale(" + scale + ")"); zoomListener.scale(scale); zoomListener.translate([x, y]); } // Toggle children function function toggleChildren(d) { if (d.children) { d._children = d.children; d.children = null; } else if (d._children) { d.children = d._children; d._children = null; } return d; } // Toggle children on click. function click(d) { if (d3.event.defaultPrevented) { return; } d = toggleChildren(d); update(d); if (d.children || d._children) { centerNode(d); } if (d.depth === 0) { if (d.children) { baseSvg.call(zoomListener); } else { baseSvg.on('.zoom', null); } } } // Get width of text function measureWidth(text) { const context = document.createElement("canvas").getContext("2d"); return context.measureText(text).width; } // Split string into words function splitWords(text, node) { const words = text.split(/\s+/g); // To hyphenate: /\s+|(?<=-)/ if (!words[words.length - 1]) { words.pop(); } else if (!words[0]) { words.shift(); } return { words, node }; } // Get lines from text when it overflows maxTextWidth function getLines(node) { let line; let lineWidth0 = Infinity; let lines = []; for (let i = 0, n = node.words.length; i < n; ++i) { let lineText1 = (line ? line.text + " " : "") + node.words[i]; let lineWidth1 = measureWidth(lineText1); if ((lineWidth0 + lineWidth1) / 2 < maxTextWith) { line.width = lineWidth0 = lineWidth1; line.text = lineText1; } else { lineWidth0 = measureWidth(node.words[i]); line = { width: lineWidth0, text: node.words[i], ...node.node, length: lines.length }; lines.push(line); } } return lines; } function mouseOver(d) { if (!d["Level"]) { return; } let html = ""; if (d["URL"]) { html += `<a target="_blank" rel="noopener">Course Link</a>`; } html += `<p><strong>Level: </strong>${d["Level"]}</p>`; if (d["Type"]) { html += `<p><strong>Type: </strong>${d["Type"]}</p>`; } if (d["Duration"]) { html += `<p><strong>Duration: </strong>${d["Duration"]}</p>`; } tooltip.transition() .duration(200) .style("opacity", .9); tooltip.html(html) .style("left", (d3.event.pageX) + "px") .style("top", (d3.event.pageY) + "px"); hoveredPosition = { x: d3.event.pageX, y: d3.event.pageY }; } function mouseOut(d) { if (hoveredPosition.x === 0 || (d3.event.pageX > hoveredPosition.x - 10 && d3.event.pageX < hoveredPosition.x + 150 && d3.event.pageY > hoveredPosition.y - 10 && d3.event.pageY < hoveredPosition.y + 90)) { return; } tooltip.transition() .duration(500) .style("opacity", 0); tooltip.html(null); } function update(source) { // Compute the new height, function counts total children of root node and sets tree height accordingly. // This prevents the layout looking squashed when new nodes are made visible or looking sparse when nodes are removed // This makes the layout more consistent. let levelWidth = [1]; const childCount = (level, n) => { if (n.children && n.children.length > 0) { if (levelWidth.length <= level + 1) { levelWidth.push(0); } levelWidth[level + 1] += n.children.length; n.children.forEach((d) => { childCount(level + 1, d); }); } }; childCount(0, root); const newHeight = d3.max(levelWidth) * (25 + (source.depth ? source.depth * 5 : 0)); // 25 pixels per line tree = tree.size([newHeight, viewerWidth]); // Compute the new tree layout. const nodes = tree.nodes(root).reverse(), links = tree.links(nodes); // Set widths between levels based on maxLabelLength. nodes.forEach((d) => { d.y = (d.depth * 300); d.x = d.x * 2.5; }); // Update the nodes… node = svgGroup.selectAll("g.node") .data(nodes, (d) => { return d.id || (d.id = ++nodeId); }); // Enter any new nodes at the parent's previous position. let nodeEnter = node.enter().append("g") .attr("class", "node") .attr("transform", (d) => { return "translate(" + source.y0 + "," + source.x0 + ")"; }) .on('click', click); nodeEnter.append("circle") .attr('class', 'nodeCircle') .attr("r", 0) .style("fill", (d) => { return d._children ? (d.color || "lightsteelblue") : "#fff"; }); let rect = nodeEnter.append("rect") .attr('class', 'nodeRect') .attr('x', (d) => 5) .attr('y', (d) => { return d.children || d._children ? 0 : -12 - getLines(splitWords(d.name, d)).length * 2; }) .attr('width', (d) => { return d.children || d._children ? 0 : 240; }) .attr('height', (d) => { return d.children || d._children ? 0 : getLines(splitWords(d.name, d)).length * 18; }) .attr('stroke', '#fff') .attr('fill', 'transparent') .attr('rx', 10); nodeEnter.append("text") .attr('class', 'nodeText') .attr("text-anchor", (d) => { return d.children || d._children ? "end" : "start"; }) .style("fill", (d) => { return d.children || d._children ? "#ddd" : "#fff"; }) .style("fill-opacity", 0) .on("mouseover", (d) => mouseOver(d)) .selectAll("tspan") .data(d => getLines(splitWords(d.name, d))) .enter() .append("tspan") .attr("x", (d) => { return d.children || d._children ? -8 : 8; }) .attr("y", (d, i) => i * lineHeight) .attr("dy", d => { if (d.children || d._children) { return '-1.2em'; } return '0em'; }) .text(d => d.text); // Change the circle fill depending on whether it has children and is collapsed node.select("circle.nodeCircle") .attr("r", d => { let maxChildLength = 0; if (d.children || d._children) { (d.children || d._children).forEach(c => { if ((c.children || c._children) && (c.children || c._children).length > maxChildLength) { maxChildLength = (c.children || c._children).length; } }); if ((d.children || d._children).length > maxChildLength) { maxChildLength = (d.children || d._children).length; } if (maxChildLength < 4) { maxChildLength = 4; } } else { maxChildLength = 1.5; } return (maxChildLength * 3 / 2) + "px"; }) .style("fill", (d) => { return d._children ? (d.color || "green") : "#fff"; }); // Transition nodes to their new position. let nodeUpdate = node.transition() .duration(duration) .attr("transform", (d) => { return "translate(" + d.y + "," + d.x + ")"; }); // Fade the text in nodeUpdate.select("text") .style("fill-opacity", 1); // Transition exiting nodes to the parent's new position. let nodeExit = node.exit().transition() .duration(duration) .attr("transform", (d) => { return "translate(" + source.y + "," + source.x + ")"; }) .remove(); nodeExit.select("circle") .attr("r", 0); nodeExit.select("text") .style("fill-opacity", 0); // Update the links… let link = svgGroup.selectAll("path.link") .data(links, (d) => { return d.target.id; }); // Enter any new links at the parent's previous position. link.enter().insert("path", "g") .attr("class", "link") .attr("stroke-width", d => { if (d.target.children || d.target._children) { return (d.target.children || d.target._children).length * 3 + "px"; } return "2px"; }) .attr("stroke", d => d.target.color || "#ccc") .attr("d", (d) => { const o = { x: source.x0, y: source.y0 }; return diagonal({ source: o, target: o }); }); // Transition links to their new position. link.transition() .duration(duration) .attr("d", diagonal); // Transition exiting nodes to the parent's new position. link.exit().transition() .duration(duration) .attr("d", (d) => { const o = { x: source.x, y: source.y }; return diagonal({ source: o, target: o }); }) .remove(); // Stash the old positions for transition. nodes.forEach((d) => { d.x0 = d.x; d.y0 = d.y; }); } // Append a group which holds all nodes and which the zoom Listener can act upon. let svgGroup = baseSvg.append("g"); // Define the root root = JSON.parse(JSON.stringify(data)); root.x0 = viewerHeight / 2; root.y0 = 0; // Layout the tree initially and center on the root node. collapse(root); update(root); centerNode(root); } drawChart(treeData); window.addEventListener('resize', () => { drawChart(treeData); });</script> <!-- end Simple Custom CSS and JS --> <div id='icon_wrapper'><a target="_blank" class='fuse_social_icons_links' href='https://www.facebook.com/OPENDATASCI'> <i class='fa fa-facebook fb-awesome-social awesome-social'></i></a><br /><a target="_blank" class='fuse_social_icons_links' href='https://twitter.com/_odsc'> <i class='fa-brands fa-x-twitter tw-awesome-social awesome-social'></i></a><br /><a target="_blank" class='fuse_social_icons_links' href='https://www.linkedin.com/company/open-data-science/'> <i class='fa fa-linkedin linkedin-awesome-social awesome-social'></i></a><br /><a target="_blank" class='fuse_social_icons_links' href='https://www.youtube.com/c/OpenDataScienceCon'> <i class='fa fa-youtube youtube-awesome-social awesome-social'></i></a><br /><a target="_blank" class='fuse_social_icons_links' href='https://instagram.com/odsc/'> <i class='fa fa-instagram instagram-awesome-social awesome-social'></i></a><br /><a target="_blank" class='fuse_social_icons_links' href='https://bit.ly/35pfPZo'> <i class='fa fa-slack slack-awesome-social awesome-social'></i></a><br /><a target="_blank" class='fuse_social_icons_links' href='mailto:info@odsc.com'> <i class='fa fa-envelope envelope-awesome-social awesome-social'></i></a><br /><!-- Option Panel Custom JavaScript --> <script> //jQuery(document).ready(function(){ jQuery(document).ready(function($){ function timeout() { setTimeout(function () { console.log('fired'); if(jQuery.fn.hasOwnProperty('magnificPopup')){ jQuery('.mptt-shortcode-wrapper').magnificPopup({ delegate: 'a', // child items selector, by clicking on it popup will open type: 'ajax', callbacks: { parseAjax: function(mfpResponse) { var title = $(mfpResponse.data).find('.post-title a').text(); var content = $(mfpResponse.data).find('.post-content').html(); mfpResponse.data ="<h4>"+title +'</h4>'+ content; } } }); } else{ timeout(); } }, 500); } if(jQuery('.mptt-shortcode-wrapper').length){ timeout(); } // jQuery('.mptt-shortcode-table:not(:first)').remove(); }); // }); </script> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/1865444.js"></script> <!-- End of HubSpot Embed Code --> <script type="text/javascript"> adroll_adv_id = "MN7XH5FMX5AODAUTQ7LEYH"; adroll_pix_id = "4WF3QPQPGRHLJNYPUIJSDC"; /* OPTIONAL: provide email to improve user identification */ /* adroll_email = "username@example.com"; */ (function () { var _onload = function(){ if (document.readyState && !/loaded|complete/.test(document.readyState)){setTimeout(_onload, 10);return} if (!window.__adroll_loaded){__adroll_loaded=true;setTimeout(_onload, 50);return} var scr = document.createElement("script"); var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com"); scr.setAttribute('async', 'true'); scr.type = "text/javascript"; scr.src = host + "/j/roundtrip.js"; ((document.getElementsByTagName('head') || [null])[0] || document.getElementsByTagName('script')[0].parentNode).appendChild(scr); }; if (window.addEventListener) {window.addEventListener('load', _onload, false);} else {window.attachEvent('onload', _onload)} }()); </script> <!-- FAQ --> <script type="text/javascript"> $(".parent").click(function(){ $(".parent").toggleClass("activated"); $(".faq_categories").toggleClass("activated"); $(".subcategories").toggleClass("activated"); }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10