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
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
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

PDF
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
PDF
Breaking Barriers & Leveraging the Latest Developments in AI Technology
PDF
5 Things to Consider When Deploying AI in Your Enterprise
PDF
Leveraging Generative AI: Exploring New Technology for Data Integration
PDF
The Latest Advances in Generative AI_ Exploring New Technology for Data Integ...
PDF
AI Agents Made Simple: Unleash the Power of All Your Data with Any AI
PDF
Mastering AI Workflows with FME by Mark Döring
PDF
Mastering AI Workflows with FME - Peak of Data & AI 2025
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Breaking Barriers & Leveraging the Latest Developments in AI Technology
5 Things to Consider When Deploying AI in Your Enterprise
Leveraging Generative AI: Exploring New Technology for Data Integration
The Latest Advances in Generative AI_ Exploring New Technology for Data Integ...
AI Agents Made Simple: Unleash the Power of All Your Data with Any AI
Mastering AI Workflows with FME by Mark Döring
Mastering AI Workflows with FME - Peak of Data & AI 2025

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

PDF
Driving Business Innovation: Latest Generative AI Advancements & Success Story
PDF
Connecting Data and Intelligence: The Role of FME in Machine Learning
PPTX
Présentation du FME World Tour 2018 à Montréal
PDF
All-Data Any-AI Integration Innovations with FME and Google
PDF
Unleashing the Power of OpenAI GPT-3 in FME Data Integration Workflows
PPTX
Denmark 20190418 v5
PDF
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
PDF
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
PPTX
Future of ai 20190507 v7
PDF
Integrating GeoAI Models in FME
PPTX
Norway 20190312 v3
PPTX
Ypo 20190131 v1
PPTX
Sweden future of ai 20180921 v7
PPTX
Data Scenarios 2020: 6 Amazing Transformations
PPTX
Tutorial helsinki 20180313 v1
PPTX
Ai4 space 20180617 v6
PPTX
Denmark future of ai 20180927 v8
PDF
Unveiling FME 2018
PPTX
20210128 jim spohrer ai house_fund v4
PDF
Ai lastyearprogress-atlas-2019-04-26-190428120255
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Connecting Data and Intelligence: The Role of FME in Machine Learning
Présentation du FME World Tour 2018 à Montréal
All-Data Any-AI Integration Innovations with FME and Google
Unleashing the Power of OpenAI GPT-3 in FME Data Integration Workflows
Denmark 20190418 v5
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Future of ai 20190507 v7
Integrating GeoAI Models in FME
Norway 20190312 v3
Ypo 20190131 v1
Sweden future of ai 20180921 v7
Data Scenarios 2020: 6 Amazing Transformations
Tutorial helsinki 20180313 v1
Ai4 space 20180617 v6
Denmark future of ai 20180927 v8
Unveiling FME 2018
20210128 jim spohrer ai house_fund v4
Ai lastyearprogress-atlas-2019-04-26-190428120255
Ad

More from Safe Software (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
PDF
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
PDF
Notification System for Construction Logistics Application
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
PDF
FME in Overdrive - Peak of Data & AI 2025
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
PDF
Pipeline Industry IoT - Real Time Data Monitoring
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
PDF
Fiber to the People! By Deutsche Telekom
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
PDF
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Getting Started with Data Integration: FME Form 101
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
Notification System for Construction Logistics Application
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Transforming Utility Networks: Large-scale Data Migrations with FME
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
FME in Overdrive - Peak of Data & AI 2025
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Pipeline Industry IoT - Real Time Data Monitoring
FME in Overdrive: Unleashing the Power of Parallel Processing
Fiber to the People! By Deutsche Telekom
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Ad

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Cloud computing and distributed systems.
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Spectroscopy.pptx food analysis technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Machine Learning_overview_presentation.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Machine learning based COVID-19 study performance prediction
Cloud computing and distributed systems.
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
Big Data Technologies - Introduction.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Assigned Numbers - 2025 - Bluetooth® Document
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Spectroscopy.pptx food analysis technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
A comparative analysis of optical character recognition models for extracting...
Machine Learning_overview_presentation.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing

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
  • 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