SlideShare a Scribd company logo
1 of 18
Open Source Software and IBM Z
Javier Perez | Open Source Leader | IBM Z
@jperezp_bos
javier.perez@ibm.com
javierperez.mozello.com
www.linkedin.com/in/javierperez
Innovation & Open Source
Latest Innovations are all Open
Augmented Reality, Virtual Reality,
Autonomous cars, AI, ML, DL,
Blockchain, Virtual Assistance,…
All Programming Languages and
Frameworks are Open Source
210M+
Repositories
500K+
Open-Source Projects
Open Source Projects
56M+
Developers
200+
Projects
450+
Projects
420+
Projects
Open Source Foundations
1.5M +
869 packages per day
376K +
142 packages per day
297K +
101 packages per day
286K +
207 packages per day
241K +
126 packages per day
164K +
15 packages per day
Millions of Open-Source Libraries
Source: Feb. 1, 2021 www.modulecounts.com
Survey: 3,400 Developer
Consider open source software
better than proprietary software
Developer Managers say
open source knowledge is a
Factor for Hiring Decisions
Agree that contributions impress
potential employers
94 %
65 %
87 %
Photo by Michèle Eckert on Unsplash
Source: 2021 O'Reilly Media survey, commissioned by IBM
Downstream & Upstream
Consume:
• Reuse open source software
• Build on top of open source software
• Monetize your software
Contribute:
• Help the project, be a “good neighbor”
• Deliver innovation back to the project
• Advocate for quality and security
• Meaningful contributions foster community
Free photo by Chris Urbanowicz
Take Action
As a Developer create or review:
• Open source license
• README
• Contribution guidelines & code of
conduct
Contributions:
• Enhancements
• Innovation
• Bug fixes
• Vulnerability fixes
• Port to new platform
Contribute not just Code
• Test
• Write documentation
• Translate
• Bug triaging
• Suggest a feature
• Graphic design
• Write a blog
• Give a talk
Open Source Software Ecosystem for IBM Z
Linux Distributions &
Virtualization
Networking & Monitoring
Cloud & Container Services Languages & Runtimes DevOps/Automation
Linux Community Versions
Big Data, Observability, Analytics
Databases & Storage
Middleware & others
ClefOS
www.ibm.com/community/z/open-source-software/
hub.docker.com Memcached
More:
• Python
• Cassandra
• Kafka
• Spark
• Apache Airflow
• PostgreSQL
• Hadoop
• Storm
• Flume
• Kinesis
Financial Industry ML OSS
• TensorFlow
• SPARQL
• Hive
• MongoDB
• Oozie
• Apache Beam
• PySpark
• PyTorch
• R
• Kotlin
Fun & Real ML Use Cases
Fan Open Debate Questions
• Searches more than 40 million pieces of
unstructured data such as sports news and
analysis articles. Pros and cons for online
debates
Match Insights Factsheets
• Generate factsheets before matches by querying
14 million articles from more than 100K sites
ML Audience noise in broadcast
• Analysis of previous years crowd reactions to
determine moments of excitement for highlights
ML Use Case: US Open 2020
ML helps fans make more informed fantasy
lineup and trade decisions by giving them new
insights (over 25 billions insights)
• Read and comprehend hundreds of millions of
articles (228 million in 2019)
• Apply NLP to determine boom/bust and
scoring spreads
• Information for fair market valuation and cost
for player trades
ESPN Fantasy Football
A fully-autonomous, AI powered marine research
vessel to travel from Plymouth UK to Plymouth, MA
• Onboard cameras, radar, sensors, GPS,
geospatial information
• 2 years of ML trained models with millions of
nautical images
• Operation Decision Management to identify
“unsafe” situations like weather and computer
vision to avoid hazards such as land, debris
and other ships
Mayflower Autonomous Ship
mas400.com/technology
● Is all about Open Source
● AI/ML/DL is based on Open Source
● Consume & Contribute to Open Source
● Build something great!
Photo by Prateek Katyal from Pexels
Key Takeaways
Thank you!
Javier Perez | Open Source Leader | IBM Z
@jperezp_bos
javier.perez@ibm.com
javierperez.mozello.com
www.linkedin.com/in/javierperez

More Related Content

Similar to Open source and AI keynote

Liberating data power of APIs
Liberating data power of APIsLiberating data power of APIs
Liberating data power of APIsBala Iyer
 
AI and Innovations on AWS
AI and Innovations on AWSAI and Innovations on AWS
AI and Innovations on AWSAdrian Hornsby
 
MLaaS - Machine Learning as a Service
MLaaS - Machine Learning as a ServiceMLaaS - Machine Learning as a Service
MLaaS - Machine Learning as a ServiceKarl Seiler
 
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áticoSri Ambati
 
7 Innovative Ways Project Cortex Delivers Business Value
7 Innovative Ways Project Cortex Delivers Business Value7 Innovative Ways Project Cortex Delivers Business Value
7 Innovative Ways Project Cortex Delivers Business ValueJoel Oleson
 
Neo4j GraphTalks Oslo - Introduction to Graphs
Neo4j GraphTalks Oslo - Introduction to GraphsNeo4j GraphTalks Oslo - Introduction to Graphs
Neo4j GraphTalks Oslo - Introduction to GraphsNeo4j
 
Data science and Artificial Intelligence
Data science and Artificial IntelligenceData science and Artificial Intelligence
Data science and Artificial IntelligenceSuman Srinivasan
 
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteCreare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteJürgen Ambrosi
 
OVH Analytics Data Compute and Apache Spark as a Service
OVH Analytics Data Compute and Apache Spark as a ServiceOVH Analytics Data Compute and Apache Spark as a Service
OVH Analytics Data Compute and Apache Spark as a ServiceMojtaba Imani
 
AI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial Intelligence
AI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial IntelligenceAI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial Intelligence
AI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial IntelligenceRicky Wong
 
Big Data LDN 2017: Big Impact with Big Data
Big Data LDN 2017: Big Impact with Big DataBig Data LDN 2017: Big Impact with Big Data
Big Data LDN 2017: Big Impact with Big DataMatt Stubbs
 
API Management and Community Development layer 7 in london 2012
API Management and Community Development layer 7 in london 2012API Management and Community Development layer 7 in london 2012
API Management and Community Development layer 7 in london 2012James Governor
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4jNeo4j
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4jNeo4j
 
In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017SingleStore
 
End-to-End Big Data AI with Analytics Zoo
End-to-End Big Data AI with Analytics ZooEnd-to-End Big Data AI with Analytics Zoo
End-to-End Big Data AI with Analytics ZooJason Dai
 
Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...
Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...
Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...LogeekNightUkraine
 
Introduction to the source{d} Stack
Introduction to the source{d} Stack Introduction to the source{d} Stack
Introduction to the source{d} Stack source{d}
 
Analytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformAnalytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformVMware Tanzu
 

Similar to Open source and AI keynote (20)

Liberating data power of APIs
Liberating data power of APIsLiberating data power of APIs
Liberating data power of APIs
 
AI and Innovations on AWS
AI and Innovations on AWSAI and Innovations on AWS
AI and Innovations on AWS
 
MLaaS - Machine Learning as a Service
MLaaS - Machine Learning as a ServiceMLaaS - Machine Learning as a Service
MLaaS - Machine Learning as a Service
 
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
 
7 Innovative Ways Project Cortex Delivers Business Value
7 Innovative Ways Project Cortex Delivers Business Value7 Innovative Ways Project Cortex Delivers Business Value
7 Innovative Ways Project Cortex Delivers Business Value
 
Neo4j GraphTalks Oslo - Introduction to Graphs
Neo4j GraphTalks Oslo - Introduction to GraphsNeo4j GraphTalks Oslo - Introduction to Graphs
Neo4j GraphTalks Oslo - Introduction to Graphs
 
Data science and Artificial Intelligence
Data science and Artificial IntelligenceData science and Artificial Intelligence
Data science and Artificial Intelligence
 
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parteCreare applicazioni dotate d'intelligenza cognitiva - seconda parte
Creare applicazioni dotate d'intelligenza cognitiva - seconda parte
 
OVH Analytics Data Compute and Apache Spark as a Service
OVH Analytics Data Compute and Apache Spark as a ServiceOVH Analytics Data Compute and Apache Spark as a Service
OVH Analytics Data Compute and Apache Spark as a Service
 
AI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial Intelligence
AI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial IntelligenceAI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial Intelligence
AI Happy Hour - Dr. Kai-Fu Lee - The Golden age of Artificial Intelligence
 
Big Data LDN 2017: Big Impact with Big Data
Big Data LDN 2017: Big Impact with Big DataBig Data LDN 2017: Big Impact with Big Data
Big Data LDN 2017: Big Impact with Big Data
 
API Management and Community Development layer 7 in london 2012
API Management and Community Development layer 7 in london 2012API Management and Community Development layer 7 in london 2012
API Management and Community Development layer 7 in london 2012
 
Semantics and Machine Learning
Semantics and Machine LearningSemantics and Machine Learning
Semantics and Machine Learning
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4j
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4j
 
In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017
 
End-to-End Big Data AI with Analytics Zoo
End-to-End Big Data AI with Analytics ZooEnd-to-End Big Data AI with Analytics Zoo
End-to-End Big Data AI with Analytics Zoo
 
Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...
Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...
Giorgio Vanzini "Head in the Cloud, Boots on the Ground: Trends in Media and ...
 
Introduction to the source{d} Stack
Introduction to the source{d} Stack Introduction to the source{d} Stack
Introduction to the source{d} Stack
 
Analytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformAnalytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data Platform
 

More from Javier Perez

Open Source Security and ChatGPT-Published.pdf
Open Source Security and ChatGPT-Published.pdfOpen Source Security and ChatGPT-Published.pdf
Open Source Security and ChatGPT-Published.pdfJavier Perez
 
All Things Open 2022 - State of OSS Security & Support
All Things Open 2022 - State of OSS Security & SupportAll Things Open 2022 - State of OSS Security & Support
All Things Open 2022 - State of OSS Security & SupportJavier Perez
 
Open Source North - State of OSS in Organizations
Open Source North - State of OSS in OrganizationsOpen Source North - State of OSS in Organizations
Open Source North - State of OSS in OrganizationsJavier Perez
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentationJavier Perez
 
SacHacks Keynote Open Source Software and IBM Z
SacHacks Keynote Open Source Software and IBM ZSacHacks Keynote Open Source Software and IBM Z
SacHacks Keynote Open Source Software and IBM ZJavier Perez
 
All You need to Know about Secure Coding with Open Source Software
All You need to Know about Secure Coding with Open Source SoftwareAll You need to Know about Secure Coding with Open Source Software
All You need to Know about Secure Coding with Open Source SoftwareJavier Perez
 
Guide to open source
Guide to open source Guide to open source
Guide to open source Javier Perez
 

More from Javier Perez (7)

Open Source Security and ChatGPT-Published.pdf
Open Source Security and ChatGPT-Published.pdfOpen Source Security and ChatGPT-Published.pdf
Open Source Security and ChatGPT-Published.pdf
 
All Things Open 2022 - State of OSS Security & Support
All Things Open 2022 - State of OSS Security & SupportAll Things Open 2022 - State of OSS Security & Support
All Things Open 2022 - State of OSS Security & Support
 
Open Source North - State of OSS in Organizations
Open Source North - State of OSS in OrganizationsOpen Source North - State of OSS in Organizations
Open Source North - State of OSS in Organizations
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
SacHacks Keynote Open Source Software and IBM Z
SacHacks Keynote Open Source Software and IBM ZSacHacks Keynote Open Source Software and IBM Z
SacHacks Keynote Open Source Software and IBM Z
 
All You need to Know about Secure Coding with Open Source Software
All You need to Know about Secure Coding with Open Source SoftwareAll You need to Know about Secure Coding with Open Source Software
All You need to Know about Secure Coding with Open Source Software
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 

Recently uploaded

The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 

Recently uploaded (20)

The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 

Open source and AI keynote

  • 1. Open Source Software and IBM Z Javier Perez | Open Source Leader | IBM Z @jperezp_bos javier.perez@ibm.com javierperez.mozello.com www.linkedin.com/in/javierperez
  • 2. Innovation & Open Source Latest Innovations are all Open Augmented Reality, Virtual Reality, Autonomous cars, AI, ML, DL, Blockchain, Virtual Assistance,… All Programming Languages and Frameworks are Open Source
  • 5. 1.5M + 869 packages per day 376K + 142 packages per day 297K + 101 packages per day 286K + 207 packages per day 241K + 126 packages per day 164K + 15 packages per day Millions of Open-Source Libraries Source: Feb. 1, 2021 www.modulecounts.com
  • 6. Survey: 3,400 Developer Consider open source software better than proprietary software Developer Managers say open source knowledge is a Factor for Hiring Decisions Agree that contributions impress potential employers 94 % 65 % 87 % Photo by Michèle Eckert on Unsplash Source: 2021 O'Reilly Media survey, commissioned by IBM
  • 7. Downstream & Upstream Consume: • Reuse open source software • Build on top of open source software • Monetize your software Contribute: • Help the project, be a “good neighbor” • Deliver innovation back to the project • Advocate for quality and security • Meaningful contributions foster community Free photo by Chris Urbanowicz
  • 8. Take Action As a Developer create or review: • Open source license • README • Contribution guidelines & code of conduct Contributions: • Enhancements • Innovation • Bug fixes • Vulnerability fixes • Port to new platform
  • 9. Contribute not just Code • Test • Write documentation • Translate • Bug triaging • Suggest a feature • Graphic design • Write a blog • Give a talk
  • 10. Open Source Software Ecosystem for IBM Z Linux Distributions & Virtualization Networking & Monitoring Cloud & Container Services Languages & Runtimes DevOps/Automation Linux Community Versions Big Data, Observability, Analytics Databases & Storage Middleware & others ClefOS www.ibm.com/community/z/open-source-software/ hub.docker.com Memcached More:
  • 11.
  • 12. • Python • Cassandra • Kafka • Spark • Apache Airflow • PostgreSQL • Hadoop • Storm • Flume • Kinesis Financial Industry ML OSS • TensorFlow • SPARQL • Hive • MongoDB • Oozie • Apache Beam • PySpark • PyTorch • R • Kotlin
  • 13. Fun & Real ML Use Cases
  • 14. Fan Open Debate Questions • Searches more than 40 million pieces of unstructured data such as sports news and analysis articles. Pros and cons for online debates Match Insights Factsheets • Generate factsheets before matches by querying 14 million articles from more than 100K sites ML Audience noise in broadcast • Analysis of previous years crowd reactions to determine moments of excitement for highlights ML Use Case: US Open 2020
  • 15. ML helps fans make more informed fantasy lineup and trade decisions by giving them new insights (over 25 billions insights) • Read and comprehend hundreds of millions of articles (228 million in 2019) • Apply NLP to determine boom/bust and scoring spreads • Information for fair market valuation and cost for player trades ESPN Fantasy Football
  • 16. A fully-autonomous, AI powered marine research vessel to travel from Plymouth UK to Plymouth, MA • Onboard cameras, radar, sensors, GPS, geospatial information • 2 years of ML trained models with millions of nautical images • Operation Decision Management to identify “unsafe” situations like weather and computer vision to avoid hazards such as land, debris and other ships Mayflower Autonomous Ship mas400.com/technology
  • 17. ● Is all about Open Source ● AI/ML/DL is based on Open Source ● Consume & Contribute to Open Source ● Build something great! Photo by Prateek Katyal from Pexels Key Takeaways
  • 18. Thank you! Javier Perez | Open Source Leader | IBM Z @jperezp_bos javier.perez@ibm.com javierperez.mozello.com www.linkedin.com/in/javierperez

Editor's Notes

  1. Photo by ActionVance on Unsplash
  2. OSS is mainstream, is everywhere, all latest innovations are develop in the open Millions of Open Source Libraries
  3. http://www.modulecounts.com/ The grow continue and it is great if you are also contributing to open source either making your software open or contributing to existing OSS These are impressive number of OSS by programming language: NPM for JavaScript and Node.js Maven Central for Java Packagist for PHP - Packagist is the main Composer repository. It aggregates public PHP packages installable with Composer. PyPI Python package index Nuget for .NET apps
  4. O'Reilly Media survey, commissioned by IBM, surveyed 3,400+ developers and technology managers to understand their views related to open source and the cloud.  - 94% Open source software was rated equal to or better than proprietary software
  5. Meaningful contributions foster community
  6. General Points: - We have a large and growing ecosystem of open source software for IBM Z & LinuxONE -  This slide represents only a partial list of all the open source software available in IBM Z & LinuxONE  No different to other processor architectures like ARM or x86, software for IBM Z & LinuxONE also known as s390x requires Linux distribution compiled in the corresponding processor architecture. Outside IBM the open source community has ported and validated hundreds of open source software for s390x.  This open source software for s390x, is available in GitHub, individual software distribution sites or in Docker Hub IBM Investment:  We have a team of IBM upstream engineers that are constantly porting and validating new versions of open source software or adding new open source software. More than 30 engineers porting and validating open source software Teams all over the world including research centre in Boeblingen, Germany (30+) with contributors to Linux, including Maintainers to Linux Kernel subsytstem and a variety of other open source projects related to compilers, emulators and other tooling (GCC, LLVM, GDB, QEMU, OpenSSL, Perf, others) With an Open Source Program Manager we are collaborating with the IBM Open Technology team to bring more open source software to IBM Z and LinuxONE. Recent examples include Kubeflow and ONNX projects now starting to build software for IBM Z. 6-figure dollar budget allocated to software bounties for the open source communities to bring key open source functionality to IBM Z Promotion at industry events, including open source foundations where we advocate for more open source software for IBM Z
  7. https://www.salon.com/2019/04/15/learn-to-trade-stocks-like-a-pro-with-this-training/ Little secret, to identify what are all those Large and Fintech org are using Regardless of the architecture, you are using these oss
  8. Searches more than 40 million pieces of unstructured data such as sports news and analysis articles. It extracts pertinent information, such as wins, losses and other records, and presents that as pros and cons for online debates Match Insights Factsheets Generate factsheets before matches by querying a trove of structured data, such as match and performance statistics, to digest detailed information on players and present it in a readable manner to fans. ML Audience noise in broadcast Samples of audience noise from analysis of previous years crowd reactions to determine moments of excitement for highlights
  9. geo
  10. Photo by Prateek Katyal from Pexels
  11. Photo by ActionVance on Unsplash