SlideShare a Scribd company logo
Igniting Next Level
Productivity with
AI-Infused Data
Integration Workflows
Agenda
1 Introduction
2 Safe & FME
3 AI - the Good, the Bad and the FME by Locus
4 Integrating GeoAI Models in FME by con terra
5 Unlocking Generative AI on your own terms! by Tensing
6 Bonus! Segment by Dmitri
7 Conclusion & Resources
8 Next Steps
9 Q&A
Agenda
Welcome to Livestorm.
A few ways to engage with us during the webinar:
Audio issues? Click this for 4 simple
troubleshooting steps.
How to download slides
1. Hover over the
slide deck in the
webinar room
2. Click this button
1
Introduction
AI
will take your job.
And give you one that’s better.
- Dharmesh Shah
2
Safe & FME
29+
27K+
128
190
20K+
years of solving data
challenges
FME Community
members
countries with
FME customers
organizations worldwide
global partners with
FME services
29+
29K+
128
140+
25K+
years of solving data
challenges
FME Community
members
countries with
FME customers
organizations worldwide
global partners with
FME services
200K+
users worldwide
Safe & FME
One platform, two technologies
FME Form FME Flow
Build and run data workflows Automate data workflows
FME Flow Hosted
Safe Software managed instance
fme.safe.com/platform
FME Enterprise Integration Platform
Safe & FME
3
AI - the Good,
the Bad
and the FME
Darren
Fergus
Data Solutions
Locus
Introducing Locus
● Safe Software Platinum Partner
● Offices in New Zealand and Australia
● 15+ years on the FME journey; selling and supporting
● 7 experts with FME Technical Certifications
AI - the Good, the Bad and the FME
Agenda
1 Are We Now Doomed
2 Artificial Intelligence Defined
3 FME and AI
4 FME and IoT
5 FME and ChatGPT collaborate – the results
Introduction
We are all going to be
replaced by AI or are we?
Introduction
We are all going to be replaced by AI?!
1. Pick a subject?
2. Pick a presentation duration? – 1-5 Minutes
3. Pick the number of slides? – 1 to 6
4. Pick an emotion? – Funny, Scary Sad, Happy, Serious…
5. Pick a picture style
6. Off we go…
Introduction
Artificial Intelligence Defined
Instead, let’s ask AI, surely it should know?
Darren - “Define AI in 15 words exactly”
ChatGPT - "AI is the development of computer systems that simulate human intelligence and perform
intelligent tasks.“
Bing AI – “Artificial Intelligence (AI) is the ability of machines to perform tasks that typically require
human intelligence.”
Google Bard - “Artificial intelligence is the simulation of human intelligence in machines.”
Darren - “But that’s only 10 words?”
Google Bard - “You are right. Here is a definition of AI in 15 words exactly”
“The simulation of human intelligence in machines that are able to learn and act autonomously.”
Darren – “Thanks buddy”
Introduction
Artificial
Intelligence
Let’s meet some of the players
▪ There are many consumer systems out there, some are generic, others are very specific.
o ChatGPT – Google Bard – Bing AI
o AutoGPT
▪ Image Generation
o Dall-E-2
o Midjourney
o Leap.AI
▪ Others will become part of our working lives
o Microsoft 365 Copilot
Remember
me? - I’m
back!
Artificial Intelligence
FME and AI
▪ OpenAI ChatGPT Connector
▪ OpenAICompletions Connector
▪ OpenAIImageGenerator
▪ Leap.AI Connector
▪ HTTP Caller
o Google Bard
▪ Use AI to write a workspace
FME Haiku
Data is like clay
Mold it, shape it, transform it
Create something new
Form and Flow are one
Data is transformed, like clay
A new shape is born
Artificial Intelligence
Industry 4.0 (4 DOT ZERO)
▪ Industry 4.0 refers to the fourth industrial revolution, characterized by the
integration of advanced technologies and digitalization into various industrial
sectors
▪ The key features of Industry 4.0 include the following:
o Internet of Things (IoT)
o Big Data and Analytics
o Artificial Intelligence (AI)
o Automation and Robotics
o Cloud Computing
Artificial Intelligence
FME & IoT
▪ Azure IoT Connector
▪ Google IoT Core Connector
▪ AWS IoT Connector
▪ IBM IoT Connector
▪ MQTT Connector
▪ Kafka Apache
Artificial Intelligence
Conclusion
and Results
The Results | FME & ChatGPT Collaborate
● Here is the result
● Let’s take a look at the Workspace and what’s going on
Conclusion and Results
AI has emerged as one of the most
transformative technologies of our time and
has the potential to assist rather than replace
human endeavours, let’s embrace it!
Conclusion and Results
Takeaways
▪ There are more than 5,000 AI tools in the marketplace - if you haven’t explored some of
them, now is the time!
▪ People still matter but leveraging the power of these AI tools will improve
productivity, decision making and our innovation potential
Conclusion and Results
Thank
You!
Darren.Fergus@locus.co.nz
4
Integrating
GeoAI Models
in FME
Dr. Christopher
Britsch
Consultant
con terra GmbH
Dennis
Wilhelm
Consultant
con terra GmbH
Agenda
1 What's GeoAI?
2 Integrating GeoAI in FME Processes
3 con terra GeoAI Framework
4 Project Example
5 Conclusion
What's
GeoAI?
GeoAI - Definition
GeoAI is a Machine Learning technology,
which enables the caption and analysis of
complex patterns and structures in
(geospatial) data.
What’s GeoAI?
Setup of a “typical” GeoAI Project
Data Preprocessing
AI-Methods
Integration and Operation
Visualization and Application
What’s GeoAI?
GeoAI at con terra
Data Enhancement
Natural Language Processing
Forecasting
Object and Image Recognition
GeoAI
What’s GeoAI?
Analyze existing
data
Accumulate
further data
Data
Preprocessing
Prepare first
PoC Model
Train and
Optimize Model
Integration
Monitoring and
Support
Use Case
Determination
What’s GeoAI?
Integrating where you need it, how you need it
What’s GeoAI?
Integrating
GeoAI
in FME
“Technology must be like
oxygen: ubiquitous,
necessary and invisible.”
- Chris Lehmann
Integrating GeoAI in FME
con terra
GeoAI
Framework
From Project to Product
● Next slides show our current work in progress
● Approach that has been used in multiple projects is now being generalized to ease usage
in the future
con terra GeoAI Framework
Main obstacles
● AI Model implementation is often performed by non-FME users in other environments
○ Jupyter Notebooks, Python Scripts, …
● Integration of these scripts into business processes if often unclear
● AI Models are usually based on many different libraries depending on the use case
○ Tensorflow, Keras, Pytorch, …
con terra GeoAI Framework
Main obstacles
● FME-users should be able to integrate these models
● Integration of these libraries in FME can be complicated (dependency mismatch, different
hardware requirements)
con terra GeoAI Framework
Our approach
● Provide an AI model runtime environment that can be maintained separate from FME
● Provide transformers to easily connect to this runtime from FME
con terra GeoAI Framework
Python environment
● Virtual Python environments for individual library management
○ Tensorflow, Pytorch, …
● Well defined interface to run models via HTTP or CLI
con terra GeoAI Framework
FME Process
con terra GeoAI Framework
New Transformer
con terra GeoAI Framework
Project
Example
Use Case: Anomaly Detection
• Various files are regularly uploaded to a system
○ Multiple dataset types with different schemas
○ Individual schemas consist of many columns
○ Defining individual rules for each attribute (or combination of attributes) would be
extremely time consuming
• Errors have occurred in previous uploads that compromise the system
Project Example
Solution
• We use an AI model to detect anomalies by comparing the current dataset to previous
datasets
○ Autoencoder using Tensorflow
○ Principal component analysis using sklearn
• Conditions
○ The schema for each dataset type is consistent
○ A minimum number of previous datasets is required
Project Example
What's an Autoencoder?
��
Input Bottleneck Output
🚀 ✅
Project Example
🚗 ❌
Project Example
What's an Autoencoder?
��
Input Bottleneck Output
Project Example
Conclusion
Current Challenge - Integration
● Constructing GeoAI models becomes easier, however…
● …productively integration models can still be challenging
● Integration of models needs to be seamless…
● …in familiar and accustomed environments
Conclusion
Integrating GeoAI in FME
● The GeoAIConnector in FME solves the problem
○ Integration of pretrained models
○ Integration of custom made models
● Allows flexibility in your workspaces
○ There isn't one model for everything ➡ Flexibility to include custom implementations
necessary
● Not every functionality has to be implemented in FME, but everything can be connected!
Conclusion
c.britsch@conterra.de
d.wilhelm@conterra.de
Thank
You!
6
Unlocking the
power of
generative AI on
your own terms!
Oliver Morris
Business Director
Tensing
Agenda
● Intro - hype to reality
● It’s not just chatGPT (and why that matters)
● Privacy and security concerns
● Integrating locally running, open-source LLM’s
● Sneak peek - multi-modal models
● Wrap up
Generative AI ≠ chatGPT
Platforms including APIs
● OpenAI, Bard, Midjourney
Models
● gpt-3.5-turbo, gpt-4, PaLM2
● Llama, Mistral, LLaVA
Privacy / Security
https://www.gov.uk/government/publications/guidance-to-civil-servants-on-u
se-of-generative-ai/guidance-to-civil-servants-on-use-of-generative-ai
Government Guidelines
Cost
Locally deploy Generative AI tools
Ollama.ai - open source, permissive MIT license
● Terminal and API interface, runs on Linux, Mac and Windows*
Mistral.ai
● requires 5GB drive space and needs approx. 8GB RAM
Security / cost does not need to be a blocker for using Generative AI
Step 1 - Install Windows Subsystem for Linux (WSL2)
Step 2 - install Ubuntu/Debian
Step 3 - install Ollama
Step 4 - install/run and talk to a LLM
Generate a code-reviewer
Ollama installed,
mistral model
enabled
Time to create a
prompt…
Ollama has an API
- bring on
HTTPCaller
FME makes
things easier
Tensing verified publisher
FME Hub Transformer
Orchestration tool
Plug and play
bit.ly/FMELocalGenAI
Multi-modal models
https://www.researchgate.net/figure/Generative-AI-models-Unimodal-and-multi-modal-examples_fig1_369771657
FME makes
things easier
Visual AI - LLaVA vs ChatGPT4 Vision
Wrap up
You can use Generative AI, keep your IT dept at bay and you budget in check
Tasks such as data cleanup, SQL and Python reviewing are easy to integrate into
your traditional data ETL pipelines
Ollama and FME can help you get started in this new domain
Be patient, it’s only going to get better
omorris@tensing.com
Thank
You!
Bonus!
Segment
with Dmitri
7
Resources
Get our Ebook
Spatial Data for the
Enterprise
fme.ly/gzc
Guided learning experiences
at your fingertips
community.safe.com
/s/academy
FME Academy
Check out how-to’s & demos
in the knowledge base
community.safe.com
/s/knowledge-base
Knowledge Base Webinars
Upcoming & on-demand
webinars
safe.com/webinars
8
Next Steps
We’d love to help you get
started.
Get in touch with us at
info@safe.com
Experience the FME Accelerator
Contact Us
Unlock the power of your
data in only 90 minutes
Register for free at
fme.safe.com/accelerator
ClaimYour Community Badge
● Get community badges for watching
webinars!
● fme.ly/WebinarBadge
● Today’s code: MSLGF
Join the Community today!
9
Q&A
ThankYou
Recap of Next Steps
1 Join the FME Community
2 Contact today’s guest speakers:
Darren.Fergus@locus.co.nz
c.britsch@conterra.de
d.wilhelm@conterra.de
omorris@tensing.com
3 Experience the FME Accelerator
Please fill out our
webinar survey

More Related Content

Similar to Igniting Next Level Productivity with AI-Infused Data Integration Workflows

Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge DatasetsScaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Turi, Inc.
 
Introducción al Machine Learning Automático
Introducción al Machine Learning AutomáticoIntroducción al Machine Learning Automático
Introducción al Machine Learning Automático
Sri Ambati
 
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit ShahANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
AgileNetwork
 
"You don't need a bigger boat": serverless MLOps for reasonable companies
"You don't need a bigger boat": serverless MLOps for reasonable companies"You don't need a bigger boat": serverless MLOps for reasonable companies
"You don't need a bigger boat": serverless MLOps for reasonable companies
Data Science Milan
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIME
Sri Ambati
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIME
Jo-fai Chow
 
2019 04-23-tf lite-avid-f
2019 04-23-tf lite-avid-f2019 04-23-tf lite-avid-f
Building a µservice with Kotlin, Micronaut & GCP
Building a µservice with Kotlin, Micronaut & GCPBuilding a µservice with Kotlin, Micronaut & GCP
Building a µservice with Kotlin, Micronaut & GCP
Robert MacLean
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Safe Software
 
InSource 2017 IIoT Roadshow: Evolution or Revolution
InSource 2017 IIoT Roadshow: Evolution or RevolutionInSource 2017 IIoT Roadshow: Evolution or Revolution
InSource 2017 IIoT Roadshow: Evolution or Revolution
InSource Solutions
 
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
DataScienceConferenc1
 
Bridging the gap in enterprise AI
Bridging the gap in enterprise AIBridging the gap in enterprise AI
Bridging the gap in enterprise AI
Max Pumperla
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
AndreeaTom
 
Conversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsConversational AI and Chatbot Integrations
Conversational AI and Chatbot Integrations
Cristina Vidu
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB
 
EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?
FIAT/IFTA
 
🌺 Women in Automation Series: Intro to Studio ▶ Session 1
🌺 Women in Automation Series: Intro to Studio ▶ Session 1🌺 Women in Automation Series: Intro to Studio ▶ Session 1
🌺 Women in Automation Series: Intro to Studio ▶ Session 1
Cristina Vidu
 
Data science tools of the trade
Data science tools of the tradeData science tools of the trade
Data science tools of the trade
Fangda Wang
 
Pareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo CollinaPareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo Collina
Wey Wey Web
 
Arya.ai artificial intelligence platform vinay kumar
Arya.ai   artificial intelligence platform  vinay kumarArya.ai   artificial intelligence platform  vinay kumar
Arya.ai artificial intelligence platform vinay kumar
TechXpla
 

Similar to Igniting Next Level Productivity with AI-Infused Data Integration Workflows (20)

Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge DatasetsScaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
 
Introducción al Machine Learning Automático
Introducción al Machine Learning AutomáticoIntroducción al Machine Learning Automático
Introducción al Machine Learning Automático
 
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit ShahANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
ANIn Pune July 2023 |Prompt Engineering and AI first SDLC by Abhijit Shah
 
"You don't need a bigger boat": serverless MLOps for reasonable companies
"You don't need a bigger boat": serverless MLOps for reasonable companies"You don't need a bigger boat": serverless MLOps for reasonable companies
"You don't need a bigger boat": serverless MLOps for reasonable companies
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIME
 
Automatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIMEAutomatic and Interpretable Machine Learning in R with H2O and LIME
Automatic and Interpretable Machine Learning in R with H2O and LIME
 
2019 04-23-tf lite-avid-f
2019 04-23-tf lite-avid-f2019 04-23-tf lite-avid-f
2019 04-23-tf lite-avid-f
 
Building a µservice with Kotlin, Micronaut & GCP
Building a µservice with Kotlin, Micronaut & GCPBuilding a µservice with Kotlin, Micronaut & GCP
Building a µservice with Kotlin, Micronaut & GCP
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
InSource 2017 IIoT Roadshow: Evolution or Revolution
InSource 2017 IIoT Roadshow: Evolution or RevolutionInSource 2017 IIoT Roadshow: Evolution or Revolution
InSource 2017 IIoT Roadshow: Evolution or Revolution
 
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
 
Bridging the gap in enterprise AI
Bridging the gap in enterprise AIBridging the gap in enterprise AI
Bridging the gap in enterprise AI
 
Session 2023-11.pptx
Session 2023-11.pptxSession 2023-11.pptx
Session 2023-11.pptx
 
Conversational AI and Chatbot Integrations
Conversational AI and Chatbot IntegrationsConversational AI and Chatbot Integrations
Conversational AI and Chatbot Integrations
 
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google CloudMongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
MongoDB World 2018: Building Intelligent Apps with MongoDB & Google Cloud
 
EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?EVAIN Artificial intelligence and semantic annotation: are you serious about it?
EVAIN Artificial intelligence and semantic annotation: are you serious about it?
 
🌺 Women in Automation Series: Intro to Studio ▶ Session 1
🌺 Women in Automation Series: Intro to Studio ▶ Session 1🌺 Women in Automation Series: Intro to Studio ▶ Session 1
🌺 Women in Automation Series: Intro to Studio ▶ Session 1
 
Data science tools of the trade
Data science tools of the tradeData science tools of the trade
Data science tools of the trade
 
Pareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo CollinaPareto will tell you to stop using your ORM - Mateo Collina
Pareto will tell you to stop using your ORM - Mateo Collina
 
Arya.ai artificial intelligence platform vinay kumar
Arya.ai   artificial intelligence platform  vinay kumarArya.ai   artificial intelligence platform  vinay kumar
Arya.ai artificial intelligence platform vinay kumar
 

More from Safe Software

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
Safe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Safe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Safe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
Safe Software
 

More from Safe Software (20)

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 

Recently uploaded

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 

Recently uploaded (20)

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 

Igniting Next Level Productivity with AI-Infused Data Integration Workflows

  • 1. Igniting Next Level Productivity with AI-Infused Data Integration Workflows
  • 2. Agenda 1 Introduction 2 Safe & FME 3 AI - the Good, the Bad and the FME by Locus 4 Integrating GeoAI Models in FME by con terra 5 Unlocking Generative AI on your own terms! by Tensing 6 Bonus! Segment by Dmitri 7 Conclusion & Resources 8 Next Steps 9 Q&A Agenda
  • 3. Welcome to Livestorm. A few ways to engage with us during the webinar: Audio issues? Click this for 4 simple troubleshooting steps.
  • 4. How to download slides 1. Hover over the slide deck in the webinar room 2. Click this button
  • 6. AI will take your job. And give you one that’s better. - Dharmesh Shah
  • 8. 29+ 27K+ 128 190 20K+ years of solving data challenges FME Community members countries with FME customers organizations worldwide global partners with FME services 29+ 29K+ 128 140+ 25K+ years of solving data challenges FME Community members countries with FME customers organizations worldwide global partners with FME services 200K+ users worldwide Safe & FME
  • 9. One platform, two technologies FME Form FME Flow Build and run data workflows Automate data workflows FME Flow Hosted Safe Software managed instance fme.safe.com/platform FME Enterprise Integration Platform Safe & FME
  • 10. 3 AI - the Good, the Bad and the FME
  • 12. Introducing Locus ● Safe Software Platinum Partner ● Offices in New Zealand and Australia ● 15+ years on the FME journey; selling and supporting ● 7 experts with FME Technical Certifications AI - the Good, the Bad and the FME
  • 13. Agenda 1 Are We Now Doomed 2 Artificial Intelligence Defined 3 FME and AI 4 FME and IoT 5 FME and ChatGPT collaborate – the results
  • 15. We are all going to be replaced by AI or are we? Introduction
  • 16. We are all going to be replaced by AI?! 1. Pick a subject? 2. Pick a presentation duration? – 1-5 Minutes 3. Pick the number of slides? – 1 to 6 4. Pick an emotion? – Funny, Scary Sad, Happy, Serious… 5. Pick a picture style 6. Off we go… Introduction
  • 17. Artificial Intelligence Defined Instead, let’s ask AI, surely it should know? Darren - “Define AI in 15 words exactly” ChatGPT - "AI is the development of computer systems that simulate human intelligence and perform intelligent tasks.“ Bing AI – “Artificial Intelligence (AI) is the ability of machines to perform tasks that typically require human intelligence.” Google Bard - “Artificial intelligence is the simulation of human intelligence in machines.” Darren - “But that’s only 10 words?” Google Bard - “You are right. Here is a definition of AI in 15 words exactly” “The simulation of human intelligence in machines that are able to learn and act autonomously.” Darren – “Thanks buddy” Introduction
  • 19. Let’s meet some of the players ▪ There are many consumer systems out there, some are generic, others are very specific. o ChatGPT – Google Bard – Bing AI o AutoGPT ▪ Image Generation o Dall-E-2 o Midjourney o Leap.AI ▪ Others will become part of our working lives o Microsoft 365 Copilot Remember me? - I’m back! Artificial Intelligence
  • 20. FME and AI ▪ OpenAI ChatGPT Connector ▪ OpenAICompletions Connector ▪ OpenAIImageGenerator ▪ Leap.AI Connector ▪ HTTP Caller o Google Bard ▪ Use AI to write a workspace FME Haiku Data is like clay Mold it, shape it, transform it Create something new Form and Flow are one Data is transformed, like clay A new shape is born Artificial Intelligence
  • 21. Industry 4.0 (4 DOT ZERO) ▪ Industry 4.0 refers to the fourth industrial revolution, characterized by the integration of advanced technologies and digitalization into various industrial sectors ▪ The key features of Industry 4.0 include the following: o Internet of Things (IoT) o Big Data and Analytics o Artificial Intelligence (AI) o Automation and Robotics o Cloud Computing Artificial Intelligence
  • 22. FME & IoT ▪ Azure IoT Connector ▪ Google IoT Core Connector ▪ AWS IoT Connector ▪ IBM IoT Connector ▪ MQTT Connector ▪ Kafka Apache Artificial Intelligence
  • 24. The Results | FME & ChatGPT Collaborate ● Here is the result ● Let’s take a look at the Workspace and what’s going on Conclusion and Results
  • 25. AI has emerged as one of the most transformative technologies of our time and has the potential to assist rather than replace human endeavours, let’s embrace it! Conclusion and Results
  • 26. Takeaways ▪ There are more than 5,000 AI tools in the marketplace - if you haven’t explored some of them, now is the time! ▪ People still matter but leveraging the power of these AI tools will improve productivity, decision making and our innovation potential Conclusion and Results
  • 29. Dr. Christopher Britsch Consultant con terra GmbH Dennis Wilhelm Consultant con terra GmbH
  • 30. Agenda 1 What's GeoAI? 2 Integrating GeoAI in FME Processes 3 con terra GeoAI Framework 4 Project Example 5 Conclusion
  • 32. GeoAI - Definition GeoAI is a Machine Learning technology, which enables the caption and analysis of complex patterns and structures in (geospatial) data. What’s GeoAI?
  • 33. Setup of a “typical” GeoAI Project Data Preprocessing AI-Methods Integration and Operation Visualization and Application What’s GeoAI?
  • 34. GeoAI at con terra Data Enhancement Natural Language Processing Forecasting Object and Image Recognition GeoAI What’s GeoAI?
  • 35. Analyze existing data Accumulate further data Data Preprocessing Prepare first PoC Model Train and Optimize Model Integration Monitoring and Support Use Case Determination What’s GeoAI?
  • 36. Integrating where you need it, how you need it What’s GeoAI?
  • 38. “Technology must be like oxygen: ubiquitous, necessary and invisible.” - Chris Lehmann Integrating GeoAI in FME
  • 40. From Project to Product ● Next slides show our current work in progress ● Approach that has been used in multiple projects is now being generalized to ease usage in the future con terra GeoAI Framework
  • 41. Main obstacles ● AI Model implementation is often performed by non-FME users in other environments ○ Jupyter Notebooks, Python Scripts, … ● Integration of these scripts into business processes if often unclear ● AI Models are usually based on many different libraries depending on the use case ○ Tensorflow, Keras, Pytorch, … con terra GeoAI Framework
  • 42. Main obstacles ● FME-users should be able to integrate these models ● Integration of these libraries in FME can be complicated (dependency mismatch, different hardware requirements) con terra GeoAI Framework
  • 43. Our approach ● Provide an AI model runtime environment that can be maintained separate from FME ● Provide transformers to easily connect to this runtime from FME con terra GeoAI Framework
  • 44. Python environment ● Virtual Python environments for individual library management ○ Tensorflow, Pytorch, … ● Well defined interface to run models via HTTP or CLI con terra GeoAI Framework
  • 45. FME Process con terra GeoAI Framework
  • 46. New Transformer con terra GeoAI Framework
  • 48. Use Case: Anomaly Detection • Various files are regularly uploaded to a system ○ Multiple dataset types with different schemas ○ Individual schemas consist of many columns ○ Defining individual rules for each attribute (or combination of attributes) would be extremely time consuming • Errors have occurred in previous uploads that compromise the system Project Example
  • 49. Solution • We use an AI model to detect anomalies by comparing the current dataset to previous datasets ○ Autoencoder using Tensorflow ○ Principal component analysis using sklearn • Conditions ○ The schema for each dataset type is consistent ○ A minimum number of previous datasets is required Project Example
  • 50. What's an Autoencoder? �� Input Bottleneck Output 🚀 ✅ Project Example
  • 51. 🚗 ❌ Project Example What's an Autoencoder? �� Input Bottleneck Output
  • 54. Current Challenge - Integration ● Constructing GeoAI models becomes easier, however… ● …productively integration models can still be challenging ● Integration of models needs to be seamless… ● …in familiar and accustomed environments Conclusion
  • 55. Integrating GeoAI in FME ● The GeoAIConnector in FME solves the problem ○ Integration of pretrained models ○ Integration of custom made models ● Allows flexibility in your workspaces ○ There isn't one model for everything ➡ Flexibility to include custom implementations necessary ● Not every functionality has to be implemented in FME, but everything can be connected! Conclusion
  • 57. 6 Unlocking the power of generative AI on your own terms!
  • 59. Agenda ● Intro - hype to reality ● It’s not just chatGPT (and why that matters) ● Privacy and security concerns ● Integrating locally running, open-source LLM’s ● Sneak peek - multi-modal models ● Wrap up
  • 60.
  • 61. Generative AI ≠ chatGPT Platforms including APIs ● OpenAI, Bard, Midjourney Models ● gpt-3.5-turbo, gpt-4, PaLM2 ● Llama, Mistral, LLaVA
  • 64. Cost
  • 65. Locally deploy Generative AI tools Ollama.ai - open source, permissive MIT license ● Terminal and API interface, runs on Linux, Mac and Windows* Mistral.ai ● requires 5GB drive space and needs approx. 8GB RAM Security / cost does not need to be a blocker for using Generative AI
  • 66. Step 1 - Install Windows Subsystem for Linux (WSL2)
  • 67. Step 2 - install Ubuntu/Debian
  • 68. Step 3 - install Ollama
  • 69. Step 4 - install/run and talk to a LLM
  • 70. Generate a code-reviewer Ollama installed, mistral model enabled Time to create a prompt…
  • 71. Ollama has an API - bring on HTTPCaller
  • 72. FME makes things easier Tensing verified publisher FME Hub Transformer Orchestration tool Plug and play bit.ly/FMELocalGenAI
  • 75. Visual AI - LLaVA vs ChatGPT4 Vision
  • 76. Wrap up You can use Generative AI, keep your IT dept at bay and you budget in check Tasks such as data cleanup, SQL and Python reviewing are easy to integrate into your traditional data ETL pipelines Ollama and FME can help you get started in this new domain Be patient, it’s only going to get better
  • 80. Get our Ebook Spatial Data for the Enterprise fme.ly/gzc Guided learning experiences at your fingertips community.safe.com /s/academy FME Academy
  • 81. Check out how-to’s & demos in the knowledge base community.safe.com /s/knowledge-base Knowledge Base Webinars Upcoming & on-demand webinars safe.com/webinars
  • 83. We’d love to help you get started. Get in touch with us at info@safe.com Experience the FME Accelerator Contact Us Unlock the power of your data in only 90 minutes Register for free at fme.safe.com/accelerator
  • 84. ClaimYour Community Badge ● Get community badges for watching webinars! ● fme.ly/WebinarBadge ● Today’s code: MSLGF Join the Community today!
  • 85. 9 Q&A
  • 86. ThankYou Recap of Next Steps 1 Join the FME Community 2 Contact today’s guest speakers: Darren.Fergus@locus.co.nz c.britsch@conterra.de d.wilhelm@conterra.de omorris@tensing.com 3 Experience the FME Accelerator Please fill out our webinar survey