SlideShare a Scribd company logo
STATELESS GENERATION OF
DISTRIBUTED VIRTUAL WORLDS
JIŘÍ DANIHELKA, LUKÁŠ KENCL, JIŘÍ ŽÁRA
Motivation
 Complex 3D virtual world shared on multiple
mobile devices
– the devices cannot store the whole world
(the world can be potentially infinite)
– the world is generated on-demand based on view frustum
– we used infinite virtual cities as our main use case
– the mobile devices has to show the same geometry
– the devices has to work even when disconnected
Stateless Generation of Distributed Virtual Worlds
Paper idea
 How the problem can be solved
– mobile devices will share the same pseudo-random generator
(share the same seed)
– each device will generate the content of its view frustum
– the content is consistent does not depend on previously generated
geometry or states of other clients
– can work even offline
– we call our method “Stateless generation”
Stateless Generation of Distributed Virtual Worlds
Final result
Stateless Generation of Distributed Virtual Worlds
CityEngine CGA grammars
Stateless Generation of Distributed Virtual Worlds
Building modeling
Stateless Generation of Distributed Virtual Worlds
Transforming building to CGA grammer
Stateless Generation of Distributed Virtual Worlds
City generation pipeline
Stateless Generation of Distributed Virtual Worlds
Cars 2
Stateless Generation of Distributed Virtual Worlds
Related work
 Aliaga, Vanegas, Beneš:
Interactive Example-Based Urban Layout Synthesis
Stateless Generation of Distributed Virtual Worlds
Related work
 Aliaga, Vanegas, Beneš:
Interactive Example-Based Urban Layout Synthesis
Stateless Generation of Distributed Virtual Worlds
Related work
 Greuter S., Parker J., Stewart N., Leach G.
Real-time procedural generation of pseudo-infinite cities
Stateless Generation of Distributed Virtual Worlds
Our approach
 Delaunay triangulation
 But can we do this on an infinite grid?
Stateless Generation of Distributed Virtual Worlds
Our approach
 Delaunay triangulation - proof
Stateless Generation of Distributed Virtual Worlds
Street segment interfaces
 Generated consistently using a hash function
 Cannot be overlapping
Stateless Generation of Distributed Virtual Worlds
Stateless generation
 Creating street nodes
(inspired by ray-tracing sampling)
Stateless Generation of Distributed Virtual Worlds
Stateless generation
 Creating possible street segments
Stateless Generation of Distributed Virtual Worlds
Stateless generation
 Minimum weight path
 Angles can be transformed to edges using
the graph’s dual form called “line graph”
Stateless Generation of Distributed Virtual Worlds
Stateless generation
 Lot generation
Stateless Generation of Distributed Virtual Worlds
Stateless generation
 Variations of street layout
Stateless Generation of Distributed Virtual Worlds
Measurements
 Stateless approach is not too demanding
Stateless Generation of Distributed Virtual Worlds
Measurements
 Rendering speed on a mobile phone (Lumia 920)
Stateless Generation of Distributed Virtual Worlds
Examples
 Big city
Stateless Generation of Distributed Virtual Worlds
Examples
 Antic Greece town
Stateless Generation of Distributed Virtual Worlds
Examples
 City suburbs
Stateless Generation of Distributed Virtual Worlds
Conclusions
 Advantages
– infinite worlds generated on-demand
– consistent geometry in case of multiple clients
– cities look more natural compared to previous work
– can be used for scalable tasks (in cloud)
 Drawbacks:
– only for static content
– path adding algorithm is greedy
– currently only one level of streets
Stateless Generation of Distributed Virtual Worlds
Thank you for attention
Jiří Danihelka
danihjir@fel.cvut.cz
Stateless Generation of Distributed Virtual Worlds

More Related Content

What's hot

Presentation on computer graphics by vishal gupta
Presentation on computer graphics by vishal guptaPresentation on computer graphics by vishal gupta
Presentation on computer graphics by vishal gupta
VishalGupta922111
 
Introduction to 2D/3D Graphics
Introduction to 2D/3D GraphicsIntroduction to 2D/3D Graphics
Introduction to 2D/3D Graphics
Prabindh Sundareson
 
Urban design tools
Urban design tools  Urban design tools
Urban design tools
Sakshi523259
 
Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...
Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...
Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...
Association for Geographic Information (AGI)
 

What's hot (6)

Pixel art
Pixel artPixel art
Pixel art
 
Art of maya
Art of mayaArt of maya
Art of maya
 
Presentation on computer graphics by vishal gupta
Presentation on computer graphics by vishal guptaPresentation on computer graphics by vishal gupta
Presentation on computer graphics by vishal gupta
 
Introduction to 2D/3D Graphics
Introduction to 2D/3D GraphicsIntroduction to 2D/3D Graphics
Introduction to 2D/3D Graphics
 
Urban design tools
Urban design tools  Urban design tools
Urban design tools
 
Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...
Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...
Master Planning Cities (with the help of CityEngine) (Elliot Hartley, Garsdal...
 

Viewers also liked

Ada 1 agmh
Ada 1 agmhAda 1 agmh
Ada 1 agmh
H24SINIGUAL
 
William shakespeare –
William shakespeare –William shakespeare –
William shakespeare –
preethipaul1994
 
Remember the milk.
Remember the milk.Remember the milk.
Remember the milk.
frpj_99
 
생방송카지노ク『OTP88。COM』オ실시간카지노
생방송카지노ク『OTP88。COM』オ실시간카지노 생방송카지노ク『OTP88。COM』オ실시간카지노
생방송카지노ク『OTP88。COM』オ실시간카지노
이 현제
 
Makalah psikologi
Makalah psikologiMakalah psikologi
Makalah psikologi
Abdul Qadir Ryuzaki
 
라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1
라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1 라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1
라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1
강 대디
 
Office dasar word
Office dasar wordOffice dasar word
Office dasar word
Dede Kamaluddin
 
Úvod do XAML
Úvod do XAMLÚvod do XAML
Úvod do XAML
Jiri Danihelka
 
PATALA PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)
PATALA  PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)PATALA  PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)
PATALA PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)Anuhya Vinjamuri Singer
 
경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8
경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8 경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8
경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8
강 대디
 
Presentacion de que es power point
Presentacion de que es power pointPresentacion de que es power point
Presentacion de que es power point
obfloresc
 
Safehands24x7 Hubli
Safehands24x7 Hubli Safehands24x7 Hubli
Safehands24x7 Hubli
safehands Hubli
 

Viewers also liked (17)

Language and Gender (Sociolinguistic)
Language and Gender (Sociolinguistic)Language and Gender (Sociolinguistic)
Language and Gender (Sociolinguistic)
 
Ada 1 agmh
Ada 1 agmhAda 1 agmh
Ada 1 agmh
 
William shakespeare –
William shakespeare –William shakespeare –
William shakespeare –
 
Remember the milk.
Remember the milk.Remember the milk.
Remember the milk.
 
REX PR Plan
REX PR PlanREX PR Plan
REX PR Plan
 
생방송카지노ク『OTP88。COM』オ실시간카지노
생방송카지노ク『OTP88。COM』オ실시간카지노 생방송카지노ク『OTP88。COM』オ실시간카지노
생방송카지노ク『OTP88。COM』オ실시간카지노
 
Makalah psikologi
Makalah psikologiMakalah psikologi
Makalah psikologi
 
라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1
라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1 라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1
라이브바둑이 ̄¨race77.com¨ ̄바둑이게임v1t1
 
Office dasar word
Office dasar wordOffice dasar word
Office dasar word
 
MANEESH M CV 1
MANEESH M CV 1MANEESH M CV 1
MANEESH M CV 1
 
Úvod do XAML
Úvod do XAMLÚvod do XAML
Úvod do XAML
 
RTF343_FALL2007_SYLLABUS_05
RTF343_FALL2007_SYLLABUS_05RTF343_FALL2007_SYLLABUS_05
RTF343_FALL2007_SYLLABUS_05
 
PATALA PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)
PATALA  PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)PATALA  PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)
PATALA PUDOOTALO VIRISINA VIDHYA KUSUMAM (1)
 
경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8
경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8 경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8
경마사이트 ̄¨race77.com¨ ̄인터넷경마x8o8
 
Enas AbuLouzCV
Enas AbuLouzCVEnas AbuLouzCV
Enas AbuLouzCV
 
Presentacion de que es power point
Presentacion de que es power pointPresentacion de que es power point
Presentacion de que es power point
 
Safehands24x7 Hubli
Safehands24x7 Hubli Safehands24x7 Hubli
Safehands24x7 Hubli
 

Similar to Stateless generation

Gauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfoliosGauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfoliosJean-Marc Gauthier
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Harikrishna Surisetti
 
Why should I care about Responsive Design?
Why should I care about Responsive Design?Why should I care about Responsive Design?
Why should I care about Responsive Design?Fabricio Teixeira
 
Web3D - Semantic standards, WebGL, HCI
Web3D - Semantic standards, WebGL, HCIWeb3D - Semantic standards, WebGL, HCI
Web3D - Semantic standards, WebGL, HCIVictor Porof
 
Integrating Virtual Environment and GIS for 3D Virtual City.ppt
Integrating Virtual Environment and GIS for 3D Virtual City.pptIntegrating Virtual Environment and GIS for 3D Virtual City.ppt
Integrating Virtual Environment and GIS for 3D Virtual City.pptgrssieee
 
Standards for the Metaverse
Standards for the MetaverseStandards for the Metaverse
Standards for the Metaverse
Damon Hernandez
 
virtual reality Barkha manral seminar on augmented reality.ppt
virtual reality Barkha manral seminar on augmented reality.pptvirtual reality Barkha manral seminar on augmented reality.ppt
virtual reality Barkha manral seminar on augmented reality.ppt
Barkha Manral
 
Supporting an Advanced User Experience Using FIWARE
Supporting an Advanced User Experience Using FIWARESupporting an Advanced User Experience Using FIWARE
Supporting an Advanced User Experience Using FIWARE
FIWARE
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Nitesh Pandey
 
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio
 
Volume_Visualization_on_a_WIM_Design_Considerations_and_Planned_Evaluations
Volume_Visualization_on_a_WIM_Design_Considerations_and_Planned_EvaluationsVolume_Visualization_on_a_WIM_Design_Considerations_and_Planned_Evaluations
Volume_Visualization_on_a_WIM_Design_Considerations_and_Planned_EvaluationsDennis Lynch
 
The Intertubes Everywhere
The Intertubes EverywhereThe Intertubes Everywhere
The Intertubes Everywhere
Mike Ellis
 
Metaverse.pptx
Metaverse.pptxMetaverse.pptx
Metaverse.pptx
Pankaj Badoni
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
PRIYANKA MERANI
 
Real World Lessons in jQuery Mobile
Real World Lessons in jQuery MobileReal World Lessons in jQuery Mobile
Real World Lessons in jQuery Mobile
Kai Koenig
 
The Future of Virtual Worlds
The Future of Virtual WorldsThe Future of Virtual Worlds
The Future of Virtual Worlds
Andrew Hughes
 

Similar to Stateless generation (20)

Gauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfoliosGauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfolios
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Why should I care about Responsive Design?
Why should I care about Responsive Design?Why should I care about Responsive Design?
Why should I care about Responsive Design?
 
Twinverse
TwinverseTwinverse
Twinverse
 
Web3D - Semantic standards, WebGL, HCI
Web3D - Semantic standards, WebGL, HCIWeb3D - Semantic standards, WebGL, HCI
Web3D - Semantic standards, WebGL, HCI
 
Integrating Virtual Environment and GIS for 3D Virtual City.ppt
Integrating Virtual Environment and GIS for 3D Virtual City.pptIntegrating Virtual Environment and GIS for 3D Virtual City.ppt
Integrating Virtual Environment and GIS for 3D Virtual City.ppt
 
3d internet
3d internet3d internet
3d internet
 
Standards for the Metaverse
Standards for the MetaverseStandards for the Metaverse
Standards for the Metaverse
 
virtual reality Barkha manral seminar on augmented reality.ppt
virtual reality Barkha manral seminar on augmented reality.pptvirtual reality Barkha manral seminar on augmented reality.ppt
virtual reality Barkha manral seminar on augmented reality.ppt
 
Supporting an Advanced User Experience Using FIWARE
Supporting an Advanced User Experience Using FIWARESupporting an Advanced User Experience Using FIWARE
Supporting an Advanced User Experience Using FIWARE
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
Francesco D'Orazio - Everything you know about virtual worlds is WRONG - Meta...
 
Volume_Visualization_on_a_WIM_Design_Considerations_and_Planned_Evaluations
Volume_Visualization_on_a_WIM_Design_Considerations_and_Planned_EvaluationsVolume_Visualization_on_a_WIM_Design_Considerations_and_Planned_Evaluations
Volume_Visualization_on_a_WIM_Design_Considerations_and_Planned_Evaluations
 
The Intertubes Everywhere
The Intertubes EverywhereThe Intertubes Everywhere
The Intertubes Everywhere
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Metaverse.pptx
Metaverse.pptxMetaverse.pptx
Metaverse.pptx
 
3d internet
3d internet3d internet
3d internet
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
 
Real World Lessons in jQuery Mobile
Real World Lessons in jQuery MobileReal World Lessons in jQuery Mobile
Real World Lessons in jQuery Mobile
 
The Future of Virtual Worlds
The Future of Virtual WorldsThe Future of Virtual Worlds
The Future of Virtual Worlds
 

More from Jiri Danihelka

Distributed Mobile Graphics
Distributed Mobile GraphicsDistributed Mobile Graphics
Distributed Mobile Graphics
Jiri Danihelka
 
Mixed reality for Windows 10
Mixed reality for Windows 10Mixed reality for Windows 10
Mixed reality for Windows 10
Jiri Danihelka
 
New Xaml components for Windows developers
New Xaml components for Windows developersNew Xaml components for Windows developers
New Xaml components for Windows developers
Jiri Danihelka
 
MVVM Windows UWP apps with Template 10
MVVM Windows UWP apps with Template 10MVVM Windows UWP apps with Template 10
MVVM Windows UWP apps with Template 10
Jiri Danihelka
 
An introduction to development of universal applications
An introduction to development of universal applicationsAn introduction to development of universal applications
An introduction to development of universal applications
Jiri Danihelka
 
Windows game development with Unity 5
Windows game development with Unity 5Windows game development with Unity 5
Windows game development with Unity 5
Jiri Danihelka
 
Creating great Unity games for Windows 10 - Part 2
Creating great Unity games for Windows 10 - Part 2Creating great Unity games for Windows 10 - Part 2
Creating great Unity games for Windows 10 - Part 2
Jiri Danihelka
 
Creating great Unity games for Windows 10 - Part 1
Creating great Unity games for Windows 10 - Part 1Creating great Unity games for Windows 10 - Part 1
Creating great Unity games for Windows 10 - Part 1
Jiri Danihelka
 
Prism library and MVVM
Prism library and MVVMPrism library and MVVM
Prism library and MVVM
Jiri Danihelka
 
UWP apps development - Part 3
UWP apps development - Part 3UWP apps development - Part 3
UWP apps development - Part 3
Jiri Danihelka
 
UWP apps development - Part 2
UWP apps development - Part 2UWP apps development - Part 2
UWP apps development - Part 2
Jiri Danihelka
 
UWP apps development - Part 1
UWP apps development - Part 1UWP apps development - Part 1
UWP apps development - Part 1
Jiri Danihelka
 
Designing Windows apps with Xaml
Designing Windows apps with XamlDesigning Windows apps with Xaml
Designing Windows apps with Xaml
Jiri Danihelka
 
Advanced MVVM Windows UWP apps with Template 10
Advanced MVVM Windows UWP apps with Template 10Advanced MVVM Windows UWP apps with Template 10
Advanced MVVM Windows UWP apps with Template 10
Jiri Danihelka
 
Windows UX
Windows UXWindows UX
Windows UX
Jiri Danihelka
 
Blend for Visual Studio 2015
Blend for Visual Studio 2015Blend for Visual Studio 2015
Blend for Visual Studio 2015
Jiri Danihelka
 
Security misconfiguration
Security misconfigurationSecurity misconfiguration
Security misconfiguration
Jiri Danihelka
 
Security hardening and drown attack prevention for mobile backend developers
Security hardening and drown attack prevention for mobile backend developersSecurity hardening and drown attack prevention for mobile backend developers
Security hardening and drown attack prevention for mobile backend developers
Jiri Danihelka
 
Top 10 security risks for mobile backend developers
Top 10 security risks for mobile backend developersTop 10 security risks for mobile backend developers
Top 10 security risks for mobile backend developers
Jiri Danihelka
 
Programování Windows 8
Programování Windows 8Programování Windows 8
Programování Windows 8
Jiri Danihelka
 

More from Jiri Danihelka (20)

Distributed Mobile Graphics
Distributed Mobile GraphicsDistributed Mobile Graphics
Distributed Mobile Graphics
 
Mixed reality for Windows 10
Mixed reality for Windows 10Mixed reality for Windows 10
Mixed reality for Windows 10
 
New Xaml components for Windows developers
New Xaml components for Windows developersNew Xaml components for Windows developers
New Xaml components for Windows developers
 
MVVM Windows UWP apps with Template 10
MVVM Windows UWP apps with Template 10MVVM Windows UWP apps with Template 10
MVVM Windows UWP apps with Template 10
 
An introduction to development of universal applications
An introduction to development of universal applicationsAn introduction to development of universal applications
An introduction to development of universal applications
 
Windows game development with Unity 5
Windows game development with Unity 5Windows game development with Unity 5
Windows game development with Unity 5
 
Creating great Unity games for Windows 10 - Part 2
Creating great Unity games for Windows 10 - Part 2Creating great Unity games for Windows 10 - Part 2
Creating great Unity games for Windows 10 - Part 2
 
Creating great Unity games for Windows 10 - Part 1
Creating great Unity games for Windows 10 - Part 1Creating great Unity games for Windows 10 - Part 1
Creating great Unity games for Windows 10 - Part 1
 
Prism library and MVVM
Prism library and MVVMPrism library and MVVM
Prism library and MVVM
 
UWP apps development - Part 3
UWP apps development - Part 3UWP apps development - Part 3
UWP apps development - Part 3
 
UWP apps development - Part 2
UWP apps development - Part 2UWP apps development - Part 2
UWP apps development - Part 2
 
UWP apps development - Part 1
UWP apps development - Part 1UWP apps development - Part 1
UWP apps development - Part 1
 
Designing Windows apps with Xaml
Designing Windows apps with XamlDesigning Windows apps with Xaml
Designing Windows apps with Xaml
 
Advanced MVVM Windows UWP apps with Template 10
Advanced MVVM Windows UWP apps with Template 10Advanced MVVM Windows UWP apps with Template 10
Advanced MVVM Windows UWP apps with Template 10
 
Windows UX
Windows UXWindows UX
Windows UX
 
Blend for Visual Studio 2015
Blend for Visual Studio 2015Blend for Visual Studio 2015
Blend for Visual Studio 2015
 
Security misconfiguration
Security misconfigurationSecurity misconfiguration
Security misconfiguration
 
Security hardening and drown attack prevention for mobile backend developers
Security hardening and drown attack prevention for mobile backend developersSecurity hardening and drown attack prevention for mobile backend developers
Security hardening and drown attack prevention for mobile backend developers
 
Top 10 security risks for mobile backend developers
Top 10 security risks for mobile backend developersTop 10 security risks for mobile backend developers
Top 10 security risks for mobile backend developers
 
Programování Windows 8
Programování Windows 8Programování Windows 8
Programování Windows 8
 

Recently uploaded

Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
Google
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 

Recently uploaded (20)

Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 

Stateless generation