SlideShare a Scribd company logo
iOS App Localization
Insights From A Real World Example
ABOUT ME
@theyonibomber
yoni@joytunes.com
ABOUT SIMPLY PIANO
• Realtime feedback, works with
any piano or keyboard
• Trusted by millions of piano
learners in over 100 countries.
Localized to 11 languages.
• #1 on product hunt (> 1000
upvotes)
• 5-stars average star ratings
GLOSSARY
• Internationalization (i18n) - the process of
designing and building an application to
facilitate localization
• Localization (L10n) - the cultural and
linguistic adaptation of an internationalized
application
WHY LOCALIZE?
• Leverage your KPIs with non-US markets.
• A prerequisite for being featured on App Store globally.
https://www.appannie.com/insights/market-data/q3-2016-index-china-hits-ios-app-store-milestone/
WHY LOCALIZE - OUR STATS
• Featured in Front Page
of App Store in 9
countries
• Top grossing education
app in China
• 30% => 50% of revenue
from non-English
speaking countries
WHY NOT LOCALIZE?
• Cost of internationalization
• Cost of translation
• Cost of culturalization
• A new dimension on the testing matrix

(DEVICE x OS x LANG)
• Not a 1-time cost: new features / releases
https://www.flickr.com/photos/pictures-of-money/171219239
• Open Source - https://github.com/joytunes/JTLocalize
• Aims to solve common pains in built-in mechanism
• JTLocalizedString instead of NSLocalizedString in code
• JTLabel, JTButton, JTTextField, … in storyboards
• A set of python scripts
• Single Localizable.strings file without duplicates
Code
StoryboardStoryboardStoryboardStoryboard
Localizable.strings
• Easy workflow for localizing a new version / feature
prepare_diff
.strings file with
only new strings
Translation
localized diffmerge
• Update strings from server
• Misc. capabilities: chicken test, word_count,
change locale on runtime, …
LAYOUT BUGS
• Avoid relying on label’s
intrinsic content size for
other views’ constraints
LAYOUT BUGS
• Avoid fixed font size and making assumptions on text length.
• Apart from setting scale factor, and not “Word Wrap”, use
numberOfLines = 0 and a height constraint.
LAYOUT BUGS
• No way in Auto Layout to set constraints on font sizes of labels.
• Enumerate on font sizes using String’s boundingRectWithSize
on the longest string per language.
LOCALIZING VIDEOS
• Subtitles embedded in QuickTime instead of different video
per language
• Presented in WWDC '13 session 608, 

otherwise undocumented
• Use ffmpeg for embedding translated srt files to video
• Problem: ISO639-2 has no separation to Simplified vs.
Traditional Chinese (zh-Hans vs. zh-Hant)
LOCALIZING VIDEOS -
NARRATION
• QuickTime supports multiple audio tracks
• Couldn’t get it to work with ffmpeg
• File size impact would be substantial
• Ended up muting sound and using a
separate AVAudioPlayer
• Fiverr
LOCALIZING VIDEOS
DEMO
CULTURALIZATION

(IN OUR CASE)
• Note names vs. Chord
names
• Song names

(Lightly Row / Little Yonatan)
• Locale based songs
• Don’t forget England and
Australia 

(Quarter vs. Crotchet, …)
Вопросов?
?‫שאלות‬
Questions?
问题?
問題?¿Preguntas?
Les questions?
質問?
질문이 있으십니까?
?‫ֿראגן‬‫פ‬
Domande?
‫أسئلة؟‬
Fragen?
@theyonibomber
yoni@joytunes.com

More Related Content

Viewers also liked

Persalinan normal
Persalinan normalPersalinan normal
Persalinan normal
Septian Muna Barakati
 
Simulation of Formaldehyde Production Process
Simulation of Formaldehyde Production ProcessSimulation of Formaldehyde Production Process
Simulation of Formaldehyde Production Process
Lê Thành Phương
 
Nemchik
NemchikNemchik
Nemchik
Kate Bilyk
 
David Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshop
David Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshopDavid Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshop
David Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshop
TISP Project
 
All about town city booklet
All about town city bookletAll about town city booklet
All about town city booklet
Shum Jun
 
Apricot juice business plan
Apricot juice business planApricot juice business plan
Apricot juice business planEjaz Dilshad
 
Taller Les bombolles del vi
Taller Les bombolles del viTaller Les bombolles del vi
Taller Les bombolles del vi
Laura Masramon
 
Personal Values Statement
Personal Values StatementPersonal Values Statement
Personal Values Statement
JoyeeLee0131
 
Alexa, ask Skyscanner...
Alexa, ask Skyscanner...Alexa, ask Skyscanner...
Alexa, ask Skyscanner...
David Low
 
Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...
Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...
Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...
ux singapore
 
Skyscanner - Abandoning Conventional Wisdom
Skyscanner - Abandoning Conventional WisdomSkyscanner - Abandoning Conventional Wisdom
Skyscanner - Abandoning Conventional Wisdom
Janet Balneaves
 

Viewers also liked (13)

Persalinan normal
Persalinan normalPersalinan normal
Persalinan normal
 
Simulation of Formaldehyde Production Process
Simulation of Formaldehyde Production ProcessSimulation of Formaldehyde Production Process
Simulation of Formaldehyde Production Process
 
Nemchik
NemchikNemchik
Nemchik
 
David Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshop
David Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshopDavid Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshop
David Crombie, HKU University of the arts utrecht @ICT 2015, TISP workshop
 
All about town city booklet
All about town city bookletAll about town city booklet
All about town city booklet
 
Apricot juice business plan
Apricot juice business planApricot juice business plan
Apricot juice business plan
 
Taller Les bombolles del vi
Taller Les bombolles del viTaller Les bombolles del vi
Taller Les bombolles del vi
 
Personal Values Statement
Personal Values StatementPersonal Values Statement
Personal Values Statement
 
Alexa, ask Skyscanner...
Alexa, ask Skyscanner...Alexa, ask Skyscanner...
Alexa, ask Skyscanner...
 
SLIDE FYDP2
SLIDE FYDP2SLIDE FYDP2
SLIDE FYDP2
 
Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...
Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...
Lightning Talk #8: Digital Transformation in Asia – The Real Deal by Kanika A...
 
Creative Overview
Creative OverviewCreative Overview
Creative Overview
 
Skyscanner - Abandoning Conventional Wisdom
Skyscanner - Abandoning Conventional WisdomSkyscanner - Abandoning Conventional Wisdom
Skyscanner - Abandoning Conventional Wisdom
 

Similar to iOs app localization / Yoni tsafir

Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!Smartling
 
Opening the Black Box of Software Localization
Opening the Black Box of Software LocalizationOpening the Black Box of Software Localization
Opening the Black Box of Software Localization
Kenneth Farrall
 
Testing with an Accent: Internationalization Testing
Testing with an Accent: Internationalization TestingTesting with an Accent: Internationalization Testing
Testing with an Accent: Internationalization Testing
TechWell
 
Native vs HTML
Native vs HTMLNative vs HTML
Native vs HTMLludlola
 
Mobile App Localization Best Practices
Mobile App Localization Best PracticesMobile App Localization Best Practices
Mobile App Localization Best Practices
Andovar
 
Balance and Compromise: Issues in Content Localization
Balance and Compromise: Issues in Content LocalizationBalance and Compromise: Issues in Content Localization
Balance and Compromise: Issues in Content Localization
Lise Bissonnette Janody
 
Testing the New Disney World Website
Testing the New Disney World WebsiteTesting the New Disney World Website
Testing the New Disney World Website
TechWell
 
Devoxx: Developing for the Rest of the World
Devoxx: Developing for the Rest of the WorldDevoxx: Developing for the Rest of the World
Devoxx: Developing for the Rest of the World
Eric Frohnhoefer
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Development
techugo
 
inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...
Cegonsoft Fames
 
How to Drive 500 000 App Installs? FareFirst case
How to Drive 500 000 App Installs? FareFirst caseHow to Drive 500 000 App Installs? FareFirst case
How to Drive 500 000 App Installs? FareFirst case
Travelpayouts
 
on job training in banga
on job training in bangaon job training in banga
on job training in bangaCegonsoft Fames
 
App Localization Tools Guide
App Localization Tools GuideApp Localization Tools Guide
App Localization Tools Guide
Appindex
 
One Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countriesOne Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countriesSebastian Schuon
 
Marketing & Localization Framework
Marketing & Localization FrameworkMarketing & Localization Framework
Marketing & Localization Framework
Myrta Harris
 
Unlock the Power of Machine Translation
Unlock the Power of Machine TranslationUnlock the Power of Machine Translation
Unlock the Power of Machine Translation
RDC
 
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Suzanne Dergacheva
 
iOS App Development and Marketing
iOS App Development and MarketingiOS App Development and Marketing
iOS App Development and Marketing
Changwon National University
 
Native Application Development Company
Native Application Development CompanyNative Application Development Company
Native Application Development Company
ChromeInfo Technologies
 
Introduction to SharePoint as a development platform
Introduction to SharePoint as a development platformIntroduction to SharePoint as a development platform
Introduction to SharePoint as a development platform
Ronald Courville
 

Similar to iOs app localization / Yoni tsafir (20)

Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!
 
Opening the Black Box of Software Localization
Opening the Black Box of Software LocalizationOpening the Black Box of Software Localization
Opening the Black Box of Software Localization
 
Testing with an Accent: Internationalization Testing
Testing with an Accent: Internationalization TestingTesting with an Accent: Internationalization Testing
Testing with an Accent: Internationalization Testing
 
Native vs HTML
Native vs HTMLNative vs HTML
Native vs HTML
 
Mobile App Localization Best Practices
Mobile App Localization Best PracticesMobile App Localization Best Practices
Mobile App Localization Best Practices
 
Balance and Compromise: Issues in Content Localization
Balance and Compromise: Issues in Content LocalizationBalance and Compromise: Issues in Content Localization
Balance and Compromise: Issues in Content Localization
 
Testing the New Disney World Website
Testing the New Disney World WebsiteTesting the New Disney World Website
Testing the New Disney World Website
 
Devoxx: Developing for the Rest of the World
Devoxx: Developing for the Rest of the WorldDevoxx: Developing for the Rest of the World
Devoxx: Developing for the Rest of the World
 
Top 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App DevelopmentTop 4 Cross Platform tools for Mobile App Development
Top 4 Cross Platform tools for Mobile App Development
 
inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...inplant training for ece students || inplant training for engineering student...
inplant training for ece students || inplant training for engineering student...
 
How to Drive 500 000 App Installs? FareFirst case
How to Drive 500 000 App Installs? FareFirst caseHow to Drive 500 000 App Installs? FareFirst case
How to Drive 500 000 App Installs? FareFirst case
 
on job training in banga
on job training in bangaon job training in banga
on job training in banga
 
App Localization Tools Guide
App Localization Tools GuideApp Localization Tools Guide
App Localization Tools Guide
 
One Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countriesOne Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countries
 
Marketing & Localization Framework
Marketing & Localization FrameworkMarketing & Localization Framework
Marketing & Localization Framework
 
Unlock the Power of Machine Translation
Unlock the Power of Machine TranslationUnlock the Power of Machine Translation
Unlock the Power of Machine Translation
 
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
Multilingual Site Building with Drupal 7 at Drupal Camp NYC 10
 
iOS App Development and Marketing
iOS App Development and MarketingiOS App Development and Marketing
iOS App Development and Marketing
 
Native Application Development Company
Native Application Development CompanyNative Application Development Company
Native Application Development Company
 
Introduction to SharePoint as a development platform
Introduction to SharePoint as a development platformIntroduction to SharePoint as a development platform
Introduction to SharePoint as a development platform
 

More from geektimecoil

Solving modern API / Idan gazit
Solving modern API / Idan gazitSolving modern API / Idan gazit
Solving modern API / Idan gazit
geektimecoil
 
Big data and machine learning / Gil Chamiel
Big data and machine learning / Gil Chamiel   Big data and machine learning / Gil Chamiel
Big data and machine learning / Gil Chamiel
geektimecoil
 
Early detection of cancer using NLP / Limor Lahiani
Early detection of cancer using NLP / Limor LahianiEarly detection of cancer using NLP / Limor Lahiani
Early detection of cancer using NLP / Limor Lahiani
geektimecoil
 
Modern server side development with node.js - Benjamin gruenbaum
Modern server side development with node.js - Benjamin gruenbaumModern server side development with node.js - Benjamin gruenbaum
Modern server side development with node.js - Benjamin gruenbaum
geektimecoil
 
Natural human to machine communication / Alon eirew
Natural human to machine communication / Alon eirewNatural human to machine communication / Alon eirew
Natural human to machine communication / Alon eirew
geektimecoil
 
The psychology of technology / Zohar arad
The psychology of technology / Zohar aradThe psychology of technology / Zohar arad
The psychology of technology / Zohar arad
geektimecoil
 
a friend in need-a js indeed / Yonatan levin
a friend in need-a js indeed / Yonatan levina friend in need-a js indeed / Yonatan levin
a friend in need-a js indeed / Yonatan levin
geektimecoil
 
Building your architect skillset / Rachel Ebner
Building your architect skillset / Rachel EbnerBuilding your architect skillset / Rachel Ebner
Building your architect skillset / Rachel Ebner
geektimecoil
 
Engineering your culture / Oren Ellenbogen
Engineering your culture  / Oren EllenbogenEngineering your culture  / Oren Ellenbogen
Engineering your culture / Oren Ellenbogen
geektimecoil
 
Scaling CTO / On Freund
Scaling CTO / On Freund   Scaling CTO / On Freund
Scaling CTO / On Freund
geektimecoil
 
measuring and monitoring client side performance / Nir Nahum
measuring and monitoring client side performance / Nir Nahummeasuring and monitoring client side performance / Nir Nahum
measuring and monitoring client side performance / Nir Nahum
geektimecoil
 
The impactful engineer / Joey Simhon
The impactful engineer / Joey SimhonThe impactful engineer / Joey Simhon
The impactful engineer / Joey Simhon
geektimecoil
 
Jelly button growth Case study / Ron Rajwan
Jelly button growth Case study / Ron RajwanJelly button growth Case study / Ron Rajwan
Jelly button growth Case study / Ron Rajwan
geektimecoil
 
Outbound b2b sales are not dead – they’ve just evolved / Yanay Sela
Outbound b2b sales are not dead – they’ve just evolved  / Yanay SelaOutbound b2b sales are not dead – they’ve just evolved  / Yanay Sela
Outbound b2b sales are not dead – they’ve just evolved / Yanay Sela
geektimecoil
 
Viber Growth Case Studay - playing with giants / Moshi Blum
Viber Growth Case Studay - playing with giants / Moshi BlumViber Growth Case Studay - playing with giants / Moshi Blum
Viber Growth Case Studay - playing with giants / Moshi Blum
geektimecoil
 
Paid Apps Economy / Nir Pochter
Paid Apps Economy / Nir PochterPaid Apps Economy / Nir Pochter
Paid Apps Economy / Nir Pochter
geektimecoil
 
Moovit Growth Case Study / Yovav Meydad
Moovit Growth Case Study / Yovav MeydadMoovit Growth Case Study / Yovav Meydad
Moovit Growth Case Study / Yovav Meydad
geektimecoil
 

More from geektimecoil (17)

Solving modern API / Idan gazit
Solving modern API / Idan gazitSolving modern API / Idan gazit
Solving modern API / Idan gazit
 
Big data and machine learning / Gil Chamiel
Big data and machine learning / Gil Chamiel   Big data and machine learning / Gil Chamiel
Big data and machine learning / Gil Chamiel
 
Early detection of cancer using NLP / Limor Lahiani
Early detection of cancer using NLP / Limor LahianiEarly detection of cancer using NLP / Limor Lahiani
Early detection of cancer using NLP / Limor Lahiani
 
Modern server side development with node.js - Benjamin gruenbaum
Modern server side development with node.js - Benjamin gruenbaumModern server side development with node.js - Benjamin gruenbaum
Modern server side development with node.js - Benjamin gruenbaum
 
Natural human to machine communication / Alon eirew
Natural human to machine communication / Alon eirewNatural human to machine communication / Alon eirew
Natural human to machine communication / Alon eirew
 
The psychology of technology / Zohar arad
The psychology of technology / Zohar aradThe psychology of technology / Zohar arad
The psychology of technology / Zohar arad
 
a friend in need-a js indeed / Yonatan levin
a friend in need-a js indeed / Yonatan levina friend in need-a js indeed / Yonatan levin
a friend in need-a js indeed / Yonatan levin
 
Building your architect skillset / Rachel Ebner
Building your architect skillset / Rachel EbnerBuilding your architect skillset / Rachel Ebner
Building your architect skillset / Rachel Ebner
 
Engineering your culture / Oren Ellenbogen
Engineering your culture  / Oren EllenbogenEngineering your culture  / Oren Ellenbogen
Engineering your culture / Oren Ellenbogen
 
Scaling CTO / On Freund
Scaling CTO / On Freund   Scaling CTO / On Freund
Scaling CTO / On Freund
 
measuring and monitoring client side performance / Nir Nahum
measuring and monitoring client side performance / Nir Nahummeasuring and monitoring client side performance / Nir Nahum
measuring and monitoring client side performance / Nir Nahum
 
The impactful engineer / Joey Simhon
The impactful engineer / Joey SimhonThe impactful engineer / Joey Simhon
The impactful engineer / Joey Simhon
 
Jelly button growth Case study / Ron Rajwan
Jelly button growth Case study / Ron RajwanJelly button growth Case study / Ron Rajwan
Jelly button growth Case study / Ron Rajwan
 
Outbound b2b sales are not dead – they’ve just evolved / Yanay Sela
Outbound b2b sales are not dead – they’ve just evolved  / Yanay SelaOutbound b2b sales are not dead – they’ve just evolved  / Yanay Sela
Outbound b2b sales are not dead – they’ve just evolved / Yanay Sela
 
Viber Growth Case Studay - playing with giants / Moshi Blum
Viber Growth Case Studay - playing with giants / Moshi BlumViber Growth Case Studay - playing with giants / Moshi Blum
Viber Growth Case Studay - playing with giants / Moshi Blum
 
Paid Apps Economy / Nir Pochter
Paid Apps Economy / Nir PochterPaid Apps Economy / Nir Pochter
Paid Apps Economy / Nir Pochter
 
Moovit Growth Case Study / Yovav Meydad
Moovit Growth Case Study / Yovav MeydadMoovit Growth Case Study / Yovav Meydad
Moovit Growth Case Study / Yovav Meydad
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 

iOs app localization / Yoni tsafir