Skip to content

Commit

Permalink
Add short description in agenda
Browse files Browse the repository at this point in the history
  • Loading branch information
leehack committed Oct 28, 2024
1 parent 6653a3b commit 3d23335
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 15 deletions.
4 changes: 2 additions & 2 deletions src/components/elements/ScheduleSessionCard.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,10 @@ export const ScheduleSessionCard = ({ timeSlot, session, sessionIndex }) => {
<div className="flex items-center gap-2">
{room?.name}
</div>
<h5 className="text-xl mb-8 tracking-normal text-[#424242]">
<h5 className="text-xl mb-2 tracking-normal text-[#424242]">
{sessionDetails?.title || 'Session Title'}
</h5>
{/* <div className="font-medium text-sm mb-8">{sessionDetails?.description}</div> */}
<div className="font-medium text-sm mb-8">{sessionDetails?.shortDescription || sessionDetails?.description}</div>
{/* Add the icon */}
</div>

Expand Down
38 changes: 25 additions & 13 deletions src/data/sessions2024Data.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
// session data
export const sessions2024Data = [//

{
title: 'Registration and some food / coffee',
title: 'Registration',
uuid: '246a17da-adf9-4d8e-9c50-ef84bdf68c55',
// description: 'Description of Registration and some food / coffee',
description: 'Enjoy the breakfast and network with other attendees',
speakerUUID: [],
}, {
title: 'Keynote ( welcoming message + sponsors + explication of GDGs, GDSCs, WTM and Flutter Montreal )',
title: 'Opening Note',
uuid: '4d0cb762-4de4-43cf-b4ea-f02bcfa5b559',
// description: 'Description of Keynote ( welcoming message + sponsors + explication of GDGs, GDSCs, WTM and Flutter Montreal )',
description: 'Welcome message and introduction to the event',
speakerUUID: [],
}, {
title: 'Building an ML-powered Android Livestreaming App',
Expand All @@ -25,6 +24,7 @@ Next, we will explore integrating various ML-powered agents into the experience.
Looking forward to exploring this exciting and innovative topic with you!
`,
shortDescription: 'This presentation explores the application of computer vision and machine learning models for real-time video and audio processing. We\'ll demonstrate how this technology can enable the creation of a whole new category of live-streaming applications.',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174005'],

}, {
Expand All @@ -38,6 +38,7 @@ Security in AI: We’ll explore how to protect your AI models in GCP from attack
Security with AI: Discover how GCP’s security tools leverage AI to detect threats, prevent attacks, and respond to incidents faster than ever before.
If you’re building or using AI in the cloud, this talk is your key to unlocking a future where AI innovation and security go hand-in-hand.`,
shortDescription: 'This talk explores how to protect your GCP AI models and leverage AI-powered security solutions offered by GCP to ensure the safety of your cloud environment. This session is essential for anyone building AI solutions on GCP.',
speakerUUID: ['c558a80a-f319-4c10-95d4-4282ef745b4b', '1ad1fccc-d279-46a0-8980-1d91afd6ba67'],
}, {
title: 'Advanced Pregnancy Risk Assessment Using AI Model Chain',
Expand All @@ -49,6 +50,7 @@ I will begin by providing a comprehensive overview of the model’s architecture
Attendees will gain valuable insights into the practical application of this model in real-world scenarios. I will present case studies and examples demonstrating how the model has been used to predict and manage pregnancy risks, ultimately improving patient outcomes. Additionally, I will discuss the challenges faced during the development and deployment of the model, and how these were overcome.
Furthermore, I will highlight the benefits of combining machine learning with natural language processing in the healthcare sector. This includes improved accuracy in risk assessment, enhanced patient communication, and the potential for broader implementation across various healthcare settings. By the end of the session, attendees will have a thorough understanding of how this innovative approach can transform pregnancy risk management and contribute to better healthcare outcomes overall.`,
shortDescription: 'Discover how integrating ML Model with Gemini LLM revolutionizes pregnancy risk management! Learn to predict risks, translate findings into regional languages, and enhance healthcare accessibility and accuracy. Join us to see ML and NLP in action for better healthcare outcomes!',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174000'],
}, {
title: 'Break', uuid: '27ff7729-5792-4efd-a813-321fd6523e63', description: 'description of Break', speakerUUID: [],
Expand All @@ -70,7 +72,8 @@ Furthermore, I will highlight the benefits of combining machine learning with na
}, {
title: 'Lunch',
uuid: '81debd8b-7e40-493f-8abe-6650ed08a289',
description: 'Description of Lunch',
description: 'Enjoy a delicious lunch and network with other attendees',
shortDescription: 'Enjoy a delicious lunch and network with other attendees',
speakerUUID: [],
}, {
title: 'Design Your Own App Using Figma',
Expand All @@ -84,15 +87,16 @@ All you need for this workshop is:
- Lots of enthusiasm to learn
(Because of the limited time, we'll only be designing a few screens and not the entire app)`,
shortDescription: 'Want to dive into UI design? Join this workshop to learn Figma basics and design your own app, even if you\'re not an artist.You\'ll get hands-on experience and create a portfolio piece. All you need is a laptop, a free Figma account, and enthusiasm.',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174003'],

},
{
title: 'Scaling AI on a Budget: A Startup\'s GPU Optimization Journey',
uuid: '08c71152-c552-42e7-b094-f510ff44e9cd',
description: `Designstripe, led by serial entrepreneur François Arbour, revolutionizes AI-powered design. Designstripe’s CTO Shannon Lal reveals how they slashed cloud costs by 30% and boosted scaling speed by 25% for GPU-intensive features. Learn GCP optimizations applicable to startups and developers alike.`,
shortDescription: 'Designstripe, led by serial entrepreneur François Arbour, revolutionizes AI-powered design. Designstripe’s CTO Shannon Lal reveals how they slashed cloud costs by 30% and boosted scaling speed by 25% for GPU-intensive features. Learn GCP optimizations applicable to startups and developers alike.',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174002'],

},
{
title: 'Parsing Inline Strings Across Platforms: Building a Small Cross-Platform Library',
Expand All @@ -101,20 +105,23 @@ All you need for this workshop is:
This talk demystifies the process by introducing the fundamental concepts of constructing a small parser, using a practical use case to illustrate each step. Attendees will learn about building a lexer, parser construction, Abstract Syntax Tree (AST) generation, and error handling. The parsing logic is implemented within a Kotlin Multiplatform Library to accommodate platform-specific rendering, ensure consistency, and avoid code duplication across platforms.`,
shortDescription: 'Learn how to create a small cross-platform parser for handling inline strings. This talk focuses on the journey of building a parsing library that can handle complex string formats, covering the basics of the parsing process, architecture decisions, and overcoming cross-platform challenges.',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174007'],

},
{
title: 'Break',
uuid: '004d6b2c-7803-4170-a41c-8ddd1d1c2ded',
description: 'Description of Break',
description: 'Enjoy a break and network with other attendees',
shortDescription: 'Enjoy a break and network with other attendees',
speakerUUID: [],

},
{
title: 'Boosting Your Mobile App: Small Details, Big Impact',
uuid: '08c71152-c552-42e7-b094-f510ff44e9d1',
description: `Want to take your mobile app to the next level? We'll explore the small but powerful details that elevate apps from good to great. Through real-world examples and code, we'll cover animations, gestures, dialogs, useful native APIs, seamless keyboard interactions, and smooth authentication flows. Whether you're after quick wins or advanced techniques, this session will give you practical tips to enhance your app’s user experience.`,
shortDescription: 'We\'ll explore the small but powerful details that elevate apps from good to great.We\'ll cover animations, gestures, seamless keyboard interactions, smooth authentication flows and more.',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174006'],
},
{
Expand All @@ -136,6 +143,7 @@ All you need for this workshop is:
- **Agentic-Centric Solutions**: The Future of AI Interaction: Create AI agents that understand and respond to complex prompts, generating both text and images to fulfill user requests, from creative storytelling to research assistance.`,
shortDescription: 'Escape AI vendor lock-in and build your own AI powerhouse. Learn how to seamlessly integrate multiple LLMs and image generation models using Google Cloud Vertex AI, enabling knowledge-based solutions, agentic interactions, and creative outputs – all while ensuring your data privacy and security.',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174008'],
},
{
Expand All @@ -145,12 +153,14 @@ All you need for this workshop is:
Attendees will learn how to leverage Android’s Identity Credentials API to create scalable, secure, and user-friendly solutions for verifying identity, complete with real-world examples and best practices for deployment. Whether you’re building apps for government, healthcare, or personal use, this talk will equip you with the tools to modernize identity management.`,
shortDescription: 'In this talk, we\'ll delve into Android\'s Identity Credentials API to create scalable, secure and user-friendly solutions for identity verification.',
speakerUUID: ['123e4567-e89b-12d3-a456-42661417400b'],
},
{
title: 'Break',
uuid: '55cf2089-c5f9-49d7-a8a0-6a17c16ed4bf',
description: 'Description of Break',
description: 'Enjoy a break and network with other attendees',
shortDescription: 'Enjoy a break and network with other attendees',
speakerUUID: [],

},
Expand All @@ -160,6 +170,7 @@ All you need for this workshop is:
description: `Login flow are usually thought out as separate integrations between mobile Oauth2 integrations and browser based redirect integrations for login. Ory Kratos published in 2024 their new single sign-in on flow using either the native mobile or a new web flow for single page application.
So we decided at Pvotal to create a library and cross platform implementation to completely offload this problem for login systems leveraging Flutter. It handles OpenID with google and consent, passkey, password or recovery key.
We want to provide in this presentation the base bloc structure and key considerations to allow other developers to get inspired by this method to integrate similarly with their authentication providers. We want to also present the routes post-authentication to change one user's configurations dynamically depending on what was configured in their profile leveraging the UI node system of Ory Kratos.`,
shortDescription: 'Making sure Flutter login works securely and coherently, without too many redirects on web, mobile, desktop is a challenge. We want to present our Bloc based login structure to support, including consent flows using open source Ory engines to manage end user to employees authentication.',
speakerUUID: ['123e4567-e89b-12d3-a456-426614174009'],
},
{
Expand All @@ -177,18 +188,19 @@ All you need for this workshop is:
This presentation is designed for both newcomers to AI and those with experience in AI projects or applications.`,
shortDescription: 'We hear a lot about different techniques adapting and preparing generic foundation models to use in different specialized cases. The techniques include long context windows, RAG and tuning AI models. Let\'s discuss cases and conditions which make one of those three ways more preferable than others.',
speakerUUID: ['123e4567-e89b-12d3-a456-42661417400a'],
}, {
title: 'The Hitchhiker\'s Guide to MLOps',
uuid: '08c71152-c552-42e7-b094-f510ff44e9d7',
description: `This talk is your roadmap to mastering the three pillars of modern MLOps: Docker for containerizing model's code, Kubeflow for orchestrating pipelines, and Vertex AI for organizing. Whether you're looking to scale your models in production, this guide provides practical insights to make it happen.`,
shortDescription: 'This talk is your roadmap to mastering the three pillars of modern MLOps: Docker for containerizing model\'s code, Kubeflow for orchestrating pipelines, and Vertex AI for organizing.',
speakerUUID: ['123e4567-e89b-12d3-a456-42661417400c'],
}, {
title: 'Final note',
title: 'Closing Note',
uuid: '9ac5195c-b7c1-4e53-8f64-ceba480a6dc4',
// description: 'Description of final note',
description: 'Raffle prizes and closing remarks',
shortDescription: 'Raffle prizes and closing remarks',
speakerUUID: [],
},


];

0 comments on commit 3d23335

Please sign in to comment.