SlideShare a Scribd company logo
1 of 64
Download to read offline
Breaking Barriers &
Leveraging the Latest
Developments in AI
Technology
Don
Murray
Safe Software
Co-Founder
Christian
Berger
Dale
Lutz
Safe Software
Co-Founder
Safe Software
Scenario Creation
Analyst
Dmitri
Bagh
Meet our Team
Safe Software
Solutions Specialist
Agenda
1 Introduction
2 Product Updates & Trends
3 Connecting to AWS Bedrock
4 Co-Authoring Workspaces
5 FME&AI Integration Scenarios
6 Resources & Conclusion
7 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
Poll:
What is the biggest challenge
you face in leveraging AI
technology in your work?
1
Introduction
Learn how to harness the latest
AI advancements to drive
innovation and efficiency in
your projects.
Introduction
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
Largest
Ecosystem
(Only with
Geospatial)
Unrivalled
Productivity
(No-Code Environment)
Deploy
Anywhere
(performance,
security)
We Care
You Get
It All
(Every component,
every capability)
(Code Optional
Extendability)
Introduction
Number
of
supported
data
types
in
FME
1995 2000 2005 2010 2015 2020 2023…
10
100
300
500
GIS
CAD
Database
XML
Raster
3D
BIM
Web
Point
Cloud
Cloud
Big
Data
IOT
Gaming
BI
Indoor
Mapping
AR/VR
Generative
AI
Cloud
Native
Tabular
Unrivalled Data Support
Introduction
1 2 3
AuthorAI
Leveraging AI to build
workflows in FME Form
AdminAI
Leveraging AI + FME Flow
Automations to monitor
system performance
User
Consumers of FME output(s),
supplemented by AI (i.e.
reporting, analysis, etc.)
3 Themes
Introduction
AI is moving so quickly.
Common challenges faced:
● Keeping up with the rapid pace of AI advancements
● Applying the latest AI technologies practically
● Navigating the vast landscape of AI innovations
● Leveraging AI for real-world applications
Introduction
FME serves as a bridge to the world of AI
ensuring you’re always at the forefront of
advancements, simplifying the complexity of
integrating & applying latest AI developments
into your projects.
Introduction
2
Product
Updates &
Trends
Improved parameter layout
● Conditionally visible parameters
Updated default model to GPT4
Updated documentation
Added Request Timeout Parameter
OpenAIChatGPTConnector
Updates
OpenAI Updates in FME
Automation
and AI
Goal Block Key Result
Detect potential
bottlenecks and
automate log file
scouring
Monitoring System Performance with
Automations + AI
Log files, though
detailed, are
occasionally
difficult to read
API Driven
workflows using
FME Flow
Automation
Regular job log
auditing &
performance
monitoring
FME Flow AdminAI
Demo
FME Flow AdminAI
● Leverage AI technology to automate
manual review efforts
● Create your own Dashboard Reports by
writing to HTML
3
AWS
Bedrock &
FME
Slide Title
Integrate with
AWS Bedrock
Foundational
Models (FMs)
Goal Block Key
Accessing high-performing foundation models
(FMs) with FME
Result
FME does not
have a native
AWS Bedrock
integration
Leverage the
bedrock-runtime
Python API in an
FME Workspace
Streamlined
integration with
industry-leading
Foundational
Model providers
Demo
Virtually limitless
integration possibilities
Pre-built connectors allow you to easily connect to AWS and
Azure based services. FME can also easily be extended via
REST, SOAP, and Python based API’s to connect to even more
services & models.
We strive to make it easier to
connect to more [AI &
Business] systems than ever
before
FME enables easy/re-usable integration with
native transformers and various API
integration capabilities:
● REST/SOAP: HTTPCaller
● Python: PythonCaller/PythonCreator
Code-Optional Workflows
Amazon Bedrock & FME
Each FM has a specific body/response
structure.
● FME Transformers enable users to easily
format upload bodies & extract response
bodies
○ Replace Strings, Flatten/Fragment
JSON/XML bodies, etc.
Resource: Getting Started with JSON, Getting Started with XML
Code-Optional Workflows
Amazon Bedrock & FME
Enable more FME users to leverage your AI
connector
● Create your own Custom Transformer
● Share it on the FME Hub
● Leverage Published Parameters to make
it easily re-usable
○ Parameter Manager
Creating Custom Transformers
Amazon Bedrock & FME
AWS & Azure Model Provider Marketplace
Even More AI Models
Integrate any AI Service Provider
with FME
● Automate troubleshooting & monitor system performance
● Generate summary content for reporting
● Automate transcription & action items
FME & AI Services
Your opinion
matters
Share it on the FME
Community Ideas page
4
Co-Authoring
Workspaces
● Explore New Use Cases
○ Project scope & time estimation
● Troubleshooting & Debugging
○ Search and suggest resolution for
error message(s)
● Learning & Skill Development
○ Explain functionality & how to build a
workspace*
* Always use your best judgement as AI can still produce inaccurate
results. The FME Community & Documentation are great for fact checking.
Opportunities for AI outside of
FME
Co-Authoring Workspaces
Enter your project requirements
Exploring New Use Cases
Co-Authoring Workspaces
Enter your project requirements
● AI lists requirements
Exploring New Use Cases
Co-Authoring Workspaces
Enter your project requirements
● AI lists requirements
● Suggests key steps to building the
Automation
Exploring New Use Cases
Co-Authoring Workspaces
Enter your project requirements
● AI lists requirements
● Suggests key steps to building the
Automation
● Provides Time Estimate and training
resources
Exploring New Use Cases
Co-Authoring Workspaces
Pull errors directly from the log file & paste
them in the chat
● Suggests alternative code snipped
● Provides insight into a best practice
● Adds suggestion for handling HTTP
related errors
Troubleshooting & Debugging
Co-Authoring Workspaces
Explain ETL concepts & supplement your
Code Optional components with AI feedback
● Enhance your HTML reporting output for
Data Streaming Jobs
● Describe a task to get recommended
transformers to use
* Sample HTML features were randomly generated by OpenAI and
not based on Census data
Learning & Skill Development
Co-Authoring Workspaces
5
OpenAI API as a part
of FME workflows
Now we can enhance the transformation outcomes by
combining the power of FME and artificial intelligence
OpenAI API as a part of FME workflows
Previously demoed
scenarios
● Texturing with Dall-E
● Projection selection
● 3D geometry coloring
● FME Log messages to Slack voice messages
OpenAI API as a part of FME workflows
New scenarios
● Text to 3D transformations
● Workspace Analysis
● Filling Gaps on Orthoimagery for Urban Planning
● Batch Files for File Management
● GeoArtAI
Text to 3D transformations
● Specialized AI models are in their infancy
● Currently, very narrow applicability
● But it worked!
Read more here
OpenAI API as a part of FME workflows
Text to 3D transformations
OpenAI API as a part of FME workflows
Workspace analysis
● Feed a screenshot of a workspace to
ChatGPT (or this service) and ask what
the workspace does
● Ask your colleague the same question
😉
● Compare who does it better
Read more here
OpenAI API as a part of FME workflows
Workspace analysis. Example
OpenAI API as a part of FME workflows
No Workbench Annotations
OpenAI API as a part of FME workflows
With Workbench Annotations
Filling Gaps on Orthoimagery for
Urban Planning
● Use FME to clip imagery by parcel, block,
zoning, etc.
● Use Dall-E2 model to fill the gaps
● Generate up to 10 variations with a single
creative prompt
Read more here
OpenAI API as a part of FME workflows
Filling Gaps on Orthoimagery for
Urban Planning
● Use FME to clip imagery by parcel, block,
zoning, etc.
● Use Dall-E2 model to fill the gaps
● Generate up to 10 variations with a single
creative prompt
OpenAI API as a part of FME workflows
Scripting for File Management
● Type what you want to do with your files
● Run the workspace
● Done!
Read more here
OpenAI API as a part of FME workflows
GeoArtAI
● Building parametrized prompts for
creating prompts 😀
● HTML/CSS/JS/Leaflet with ChatGPT
● FME with JSON writer for data delivery
● Geospatial Bias is real!
● GeoArtAI and Gallery
Read more here
OpenAI API as a part of FME workflows
OpenAI API as a part of FME workflows
OpenAI API as a part of FME workflows
Let ChatGPT create HTML/CSS/JavaScript
OpenAI API as a part of FME workflows
Two workspaces powering the service
OpenAI API as a part of FME workflows
Geospatial Bias
Geospatial Bias refers to a computational bias where there is a predisposition to assume or
prioritize certain geographic locations over others in the absence of explicit information, or
misinterpretation or incorrect prioritization of specific locations despite clear and precise
geographic data. (Read more here)
OpenAI API as a part of FME workflows
[Blog] AI and FME: 12 Inspiring Scenarios for Data Integration
6
Resources
Get our Ebook
Spatial Data for the
Enterprise
fme.ly/gzc
Guided learning
experiences at your
fingertips
academy.safe.com
FME Academy
Resources
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
7
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
A world where data is not just a
commodity but a catalyst for
real change.
fme.safe.com/accelerator/
Next Steps
ClaimYour Community Badge
● Get community badges for watching
webinars!
● fme.ly/WebinarBadge
● Today’s code: LCBGA
*** Please hold onto this code, redeem after
new FME Community launch mid-month!
Join the Community today!
Next Steps
8
Q&A
ThankYou
Recap of Next Steps
1 Join the FME Community
2 Contact us
3 Experience the FME Accelerator
Please fill out our
webinar survey

More Related Content

Similar to Breaking Barriers & Leveraging the Latest Developments in AI Technology

Creating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API AppsCreating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API AppsAvanade Nederland
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Getting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in AutomationsGetting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in AutomationsSafe Software
 
How to Connect to Any REST API (Without Writing Any Code)
How to Connect to Any REST API (Without Writing Any Code)How to Connect to Any REST API (Without Writing Any Code)
How to Connect to Any REST API (Without Writing Any Code)Safe Software
 
How to Build Complex Calls to APIs (Without Writing Any Code)
How to Build Complex Calls to APIs (Without Writing Any Code)How to Build Complex Calls to APIs (Without Writing Any Code)
How to Build Complex Calls to APIs (Without Writing Any Code)Safe Software
 
Getting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in AutomationsGetting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in AutomationsSafe Software
 
What's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischlWhat's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischlGIM_nv
 
Deep Dive into FME Desktop 2018
Deep Dive into FME Desktop 2018Deep Dive into FME Desktop 2018
Deep Dive into FME Desktop 2018Safe Software
 
Authoring with FME 2019
Authoring with FME 2019Authoring with FME 2019
Authoring with FME 2019Safe Software
 
FME 2020 Platform Scenarios
FME 2020 Platform ScenariosFME 2020 Platform Scenarios
FME 2020 Platform ScenariosSafe Software
 
Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...
Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...
Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...Amazon Web Services
 
Tasks Your Business Should Automate in 2022 That Just Make Sense
Tasks Your Business Should Automate in 2022 That Just Make SenseTasks Your Business Should Automate in 2022 That Just Make Sense
Tasks Your Business Should Automate in 2022 That Just Make SenseSafe Software
 
A Step-By-Step Guide to Building Codeless Web Apps
A Step-By-Step Guide to Building Codeless Web AppsA Step-By-Step Guide to Building Codeless Web Apps
A Step-By-Step Guide to Building Codeless Web AppsSafe Software
 
#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stackVincent Biret
 
How to build and deploy app on Replit
How to build and deploy app on ReplitHow to build and deploy app on Replit
How to build and deploy app on Replitmatiasfund
 
Stream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationStream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationstreambase
 
#ESPC18 how to migrate to the #SharePoint Framework?
#ESPC18 how to migrate to the #SharePoint Framework?#ESPC18 how to migrate to the #SharePoint Framework?
#ESPC18 how to migrate to the #SharePoint Framework?Vincent Biret
 
Improve Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FMEImprove Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FMESafe Software
 

Similar to Breaking Barriers & Leveraging the Latest Developments in AI Technology (20)

Creating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API AppsCreating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API Apps
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Getting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in AutomationsGetting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in Automations
 
How to Connect to Any REST API (Without Writing Any Code)
How to Connect to Any REST API (Without Writing Any Code)How to Connect to Any REST API (Without Writing Any Code)
How to Connect to Any REST API (Without Writing Any Code)
 
How to Build Complex Calls to APIs (Without Writing Any Code)
How to Build Complex Calls to APIs (Without Writing Any Code)How to Build Complex Calls to APIs (Without Writing Any Code)
How to Build Complex Calls to APIs (Without Writing Any Code)
 
Getting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in AutomationsGetting Started with Enterprise Integration in Automations
Getting Started with Enterprise Integration in Automations
 
What's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischlWhat's new in_fme_2020_gerhard_fischl
What's new in_fme_2020_gerhard_fischl
 
Unveiling FME 2018
Unveiling FME 2018Unveiling FME 2018
Unveiling FME 2018
 
Deep Dive into FME Desktop 2018
Deep Dive into FME Desktop 2018Deep Dive into FME Desktop 2018
Deep Dive into FME Desktop 2018
 
Authoring with FME 2019
Authoring with FME 2019Authoring with FME 2019
Authoring with FME 2019
 
FME 2020 Platform Scenarios
FME 2020 Platform ScenariosFME 2020 Platform Scenarios
FME 2020 Platform Scenarios
 
Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...
Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...
Training Chatbots and Conversational Artificial Intelligence Agents with Amaz...
 
Tasks Your Business Should Automate in 2022 That Just Make Sense
Tasks Your Business Should Automate in 2022 That Just Make SenseTasks Your Business Should Automate in 2022 That Just Make Sense
Tasks Your Business Should Automate in 2022 That Just Make Sense
 
A Step-By-Step Guide to Building Codeless Web Apps
A Step-By-Step Guide to Building Codeless Web AppsA Step-By-Step Guide to Building Codeless Web Apps
A Step-By-Step Guide to Building Codeless Web Apps
 
#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack#SPFestDC Migrate your custom solutions to the modern stack
#SPFestDC Migrate your custom solutions to the modern stack
 
How to build and deploy app on Replit
How to build and deploy app on ReplitHow to build and deploy app on Replit
How to build and deploy app on Replit
 
WoMakersCode 2016 - Shit Happens
WoMakersCode 2016 -  Shit HappensWoMakersCode 2016 -  Shit Happens
WoMakersCode 2016 - Shit Happens
 
Stream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentationStream SQL eventflow visual programming for real programmers presentation
Stream SQL eventflow visual programming for real programmers presentation
 
#ESPC18 how to migrate to the #SharePoint Framework?
#ESPC18 how to migrate to the #SharePoint Framework?#ESPC18 how to migrate to the #SharePoint Framework?
#ESPC18 how to migrate to the #SharePoint Framework?
 
Improve Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FMEImprove Data Exchange in Intergraph Using FME
Improve Data Exchange in Intergraph Using FME
 

More from 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 InnovationSafe 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 StreamsSafe 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 EcosystemSafe 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 DataSafe 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 InsightSafe 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 GISSafe 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 & EsriSafe 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).pdfSafe 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 DataSafe 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 FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Safe Software
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Safe Software
 
Bringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleBringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleSafe Software
 
Democratizing Transformer Creation in FME
Democratizing Transformer Creation in FMEDemocratizing Transformer Creation in FME
Democratizing Transformer Creation in FMESafe Software
 
Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...Safe Software
 
Datendrehscheibe im eGovernment
Datendrehscheibe im eGovernmentDatendrehscheibe im eGovernment
Datendrehscheibe im eGovernmentSafe Software
 

More from Safe Software (20)

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
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework
 
Bringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleBringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) People
 
Democratizing Transformer Creation in FME
Democratizing Transformer Creation in FMEDemocratizing Transformer Creation in FME
Democratizing Transformer Creation in FME
 
Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...
 
Datendrehscheibe im eGovernment
Datendrehscheibe im eGovernmentDatendrehscheibe im eGovernment
Datendrehscheibe im eGovernment
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 

Breaking Barriers & Leveraging the Latest Developments in AI Technology

  • 1. Breaking Barriers & Leveraging the Latest Developments in AI Technology
  • 2. Don Murray Safe Software Co-Founder Christian Berger Dale Lutz Safe Software Co-Founder Safe Software Scenario Creation Analyst Dmitri Bagh Meet our Team Safe Software Solutions Specialist
  • 3. Agenda 1 Introduction 2 Product Updates & Trends 3 Connecting to AWS Bedrock 4 Co-Authoring Workspaces 5 FME&AI Integration Scenarios 6 Resources & Conclusion 7 Q&A Agenda
  • 4. Welcome to Livestorm. A few ways to engage with us during the webinar: Audio issues? Click this for 4 simple troubleshooting steps.
  • 5. How to download slides 1. Hover over the slide deck in the webinar room 2. Click this button
  • 6. Poll: What is the biggest challenge you face in leveraging AI technology in your work?
  • 8. Learn how to harness the latest AI advancements to drive innovation and efficiency in your projects. Introduction
  • 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. Largest Ecosystem (Only with Geospatial) Unrivalled Productivity (No-Code Environment) Deploy Anywhere (performance, security) We Care You Get It All (Every component, every capability) (Code Optional Extendability) Introduction
  • 11. Number of supported data types in FME 1995 2000 2005 2010 2015 2020 2023… 10 100 300 500 GIS CAD Database XML Raster 3D BIM Web Point Cloud Cloud Big Data IOT Gaming BI Indoor Mapping AR/VR Generative AI Cloud Native Tabular Unrivalled Data Support Introduction
  • 12. 1 2 3 AuthorAI Leveraging AI to build workflows in FME Form AdminAI Leveraging AI + FME Flow Automations to monitor system performance User Consumers of FME output(s), supplemented by AI (i.e. reporting, analysis, etc.) 3 Themes Introduction
  • 13. AI is moving so quickly. Common challenges faced: ● Keeping up with the rapid pace of AI advancements ● Applying the latest AI technologies practically ● Navigating the vast landscape of AI innovations ● Leveraging AI for real-world applications Introduction
  • 14. FME serves as a bridge to the world of AI ensuring you’re always at the forefront of advancements, simplifying the complexity of integrating & applying latest AI developments into your projects. Introduction
  • 16. Improved parameter layout ● Conditionally visible parameters Updated default model to GPT4 Updated documentation Added Request Timeout Parameter OpenAIChatGPTConnector Updates OpenAI Updates in FME
  • 18. Goal Block Key Result Detect potential bottlenecks and automate log file scouring Monitoring System Performance with Automations + AI Log files, though detailed, are occasionally difficult to read API Driven workflows using FME Flow Automation Regular job log auditing & performance monitoring FME Flow AdminAI
  • 19. Demo
  • 20. FME Flow AdminAI ● Leverage AI technology to automate manual review efforts ● Create your own Dashboard Reports by writing to HTML
  • 22. Slide Title Integrate with AWS Bedrock Foundational Models (FMs) Goal Block Key Accessing high-performing foundation models (FMs) with FME Result FME does not have a native AWS Bedrock integration Leverage the bedrock-runtime Python API in an FME Workspace Streamlined integration with industry-leading Foundational Model providers
  • 23. Demo
  • 24. Virtually limitless integration possibilities Pre-built connectors allow you to easily connect to AWS and Azure based services. FME can also easily be extended via REST, SOAP, and Python based API’s to connect to even more services & models.
  • 25. We strive to make it easier to connect to more [AI & Business] systems than ever before
  • 26. FME enables easy/re-usable integration with native transformers and various API integration capabilities: ● REST/SOAP: HTTPCaller ● Python: PythonCaller/PythonCreator Code-Optional Workflows Amazon Bedrock & FME
  • 27. Each FM has a specific body/response structure. ● FME Transformers enable users to easily format upload bodies & extract response bodies ○ Replace Strings, Flatten/Fragment JSON/XML bodies, etc. Resource: Getting Started with JSON, Getting Started with XML Code-Optional Workflows Amazon Bedrock & FME
  • 28. Enable more FME users to leverage your AI connector ● Create your own Custom Transformer ● Share it on the FME Hub ● Leverage Published Parameters to make it easily re-usable ○ Parameter Manager Creating Custom Transformers Amazon Bedrock & FME
  • 29. AWS & Azure Model Provider Marketplace
  • 30. Even More AI Models
  • 31. Integrate any AI Service Provider with FME ● Automate troubleshooting & monitor system performance ● Generate summary content for reporting ● Automate transcription & action items FME & AI Services
  • 32. Your opinion matters Share it on the FME Community Ideas page
  • 34. ● Explore New Use Cases ○ Project scope & time estimation ● Troubleshooting & Debugging ○ Search and suggest resolution for error message(s) ● Learning & Skill Development ○ Explain functionality & how to build a workspace* * Always use your best judgement as AI can still produce inaccurate results. The FME Community & Documentation are great for fact checking. Opportunities for AI outside of FME Co-Authoring Workspaces
  • 35. Enter your project requirements Exploring New Use Cases Co-Authoring Workspaces
  • 36. Enter your project requirements ● AI lists requirements Exploring New Use Cases Co-Authoring Workspaces
  • 37. Enter your project requirements ● AI lists requirements ● Suggests key steps to building the Automation Exploring New Use Cases Co-Authoring Workspaces
  • 38. Enter your project requirements ● AI lists requirements ● Suggests key steps to building the Automation ● Provides Time Estimate and training resources Exploring New Use Cases Co-Authoring Workspaces
  • 39. Pull errors directly from the log file & paste them in the chat ● Suggests alternative code snipped ● Provides insight into a best practice ● Adds suggestion for handling HTTP related errors Troubleshooting & Debugging Co-Authoring Workspaces
  • 40. Explain ETL concepts & supplement your Code Optional components with AI feedback ● Enhance your HTML reporting output for Data Streaming Jobs ● Describe a task to get recommended transformers to use * Sample HTML features were randomly generated by OpenAI and not based on Census data Learning & Skill Development Co-Authoring Workspaces
  • 41. 5 OpenAI API as a part of FME workflows Now we can enhance the transformation outcomes by combining the power of FME and artificial intelligence
  • 42. OpenAI API as a part of FME workflows Previously demoed scenarios ● Texturing with Dall-E ● Projection selection ● 3D geometry coloring ● FME Log messages to Slack voice messages
  • 43. OpenAI API as a part of FME workflows New scenarios ● Text to 3D transformations ● Workspace Analysis ● Filling Gaps on Orthoimagery for Urban Planning ● Batch Files for File Management ● GeoArtAI
  • 44. Text to 3D transformations ● Specialized AI models are in their infancy ● Currently, very narrow applicability ● But it worked! Read more here OpenAI API as a part of FME workflows
  • 45. Text to 3D transformations OpenAI API as a part of FME workflows
  • 46. Workspace analysis ● Feed a screenshot of a workspace to ChatGPT (or this service) and ask what the workspace does ● Ask your colleague the same question 😉 ● Compare who does it better Read more here OpenAI API as a part of FME workflows
  • 47. Workspace analysis. Example OpenAI API as a part of FME workflows
  • 48. No Workbench Annotations OpenAI API as a part of FME workflows With Workbench Annotations
  • 49. Filling Gaps on Orthoimagery for Urban Planning ● Use FME to clip imagery by parcel, block, zoning, etc. ● Use Dall-E2 model to fill the gaps ● Generate up to 10 variations with a single creative prompt Read more here OpenAI API as a part of FME workflows
  • 50. Filling Gaps on Orthoimagery for Urban Planning ● Use FME to clip imagery by parcel, block, zoning, etc. ● Use Dall-E2 model to fill the gaps ● Generate up to 10 variations with a single creative prompt OpenAI API as a part of FME workflows
  • 51. Scripting for File Management ● Type what you want to do with your files ● Run the workspace ● Done! Read more here OpenAI API as a part of FME workflows
  • 52. GeoArtAI ● Building parametrized prompts for creating prompts 😀 ● HTML/CSS/JS/Leaflet with ChatGPT ● FME with JSON writer for data delivery ● Geospatial Bias is real! ● GeoArtAI and Gallery Read more here OpenAI API as a part of FME workflows
  • 53. OpenAI API as a part of FME workflows
  • 54. OpenAI API as a part of FME workflows Let ChatGPT create HTML/CSS/JavaScript
  • 55. OpenAI API as a part of FME workflows Two workspaces powering the service
  • 56. OpenAI API as a part of FME workflows Geospatial Bias Geospatial Bias refers to a computational bias where there is a predisposition to assume or prioritize certain geographic locations over others in the absence of explicit information, or misinterpretation or incorrect prioritization of specific locations despite clear and precise geographic data. (Read more here)
  • 57. OpenAI API as a part of FME workflows [Blog] AI and FME: 12 Inspiring Scenarios for Data Integration
  • 59. Get our Ebook Spatial Data for the Enterprise fme.ly/gzc Guided learning experiences at your fingertips academy.safe.com FME Academy Resources 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
  • 61. We’d love to help you get started. Get in touch with us at info@safe.com Experience the FME Accelerator Contact Us A world where data is not just a commodity but a catalyst for real change. fme.safe.com/accelerator/ Next Steps
  • 62. ClaimYour Community Badge ● Get community badges for watching webinars! ● fme.ly/WebinarBadge ● Today’s code: LCBGA *** Please hold onto this code, redeem after new FME Community launch mid-month! Join the Community today! Next Steps
  • 63. 8 Q&A
  • 64. ThankYou Recap of Next Steps 1 Join the FME Community 2 Contact us 3 Experience the FME Accelerator Please fill out our webinar survey