SlideShare a Scribd company logo
1 of 59
Download to read offline
#DevoxxPL @VladimirD_42
What Users Want
Vladimir Dejanović
Krakow 22 June 2017
#DevoxxPL @VladimirD_42
Vladimir Dejanović
Let’s Meet
#DevoxxPL @VladimirD_42
ref: https://macpeanut.wordpress.com/2015/08/12/crystal-balls/
#DevoxxPL @VladimirD_42
ref: http://gogmat.com/blog
#DevoxxPL @VladimirD_42
#DevoxxPL @VladimirD_42
ref: https://gigaom.com/wp-content/uploads/sites/1/2011/02/2297179486_2089e1c8d1_z.jpg
#DevoxxPL @VladimirD_42
ref: http://marketingland.com/view-mobile-retail-holidays-past-present-112419
#DevoxxPL @VladimirD_42
ref: http://www.desktopanimewallpaper.com/wallpaper/Super-Saiyan/
#DevoxxPL @VladimirD_42
ref: http://www.truthmove.org/news-category/surveillance/
#DevoxxPL @VladimirD_42
ref: http://www.rootsrundeep.com/hypothesis.html
#DevoxxPL @VladimirD_42
ref: http://zehno.com/news-resources/the-more-you-know-ab-testing
#DevoxxPL @VladimirD_42
ref: http://www.astekweb.com/the-web/what-is-ab-testing/
#DevoxxPL @VladimirD_42
ref: http://www.pitstopmedia.com/sem/minimize-the-impact-of-website-testing-on-seo
#DevoxxPL @VladimirD_42
ref: https://petovera.com/you-are-probably-getting-stupid-results-from-ab-testing-heres-why/
#DevoxxPL @VladimirD_42
ref: http://www.footballhub.tk/champions-league-draw-round-16/
#DevoxxPL @VladimirD_42
ref: http://www.neuresourcegroup.com.au/brainwaves-for-leaders-blog//2012/08/09/hate-long-meetings-try-the-10-minute-standing-meeting/
#DevoxxPL @VladimirD_42
ref: http://www.theinquirer.net/inquirer/news/2194702/nuance-announces-dragon-naturally-speaking-12-with-android-and-ios-support
#DevoxxPL @VladimirD_42
ref: http://animalia.life/hippo.html
#DevoxxPL @VladimirD_42
ref: https://www.graydon.co.uk/blog/data-driven-marketing-for-data-driven-marketers
#DevoxxPL @VladimirD_42
#DevoxxPL @VladimirD_42
ref: http://www.fanpop.com/clubs/mr-spock/images/10874060/title/mr-spock-photo
#DevoxxPL @VladimirD_42
ref: https://s-media-cache-ak0.pinimg.com/originals/d3/14/d2/d314d211d6fe7f8967819858e4fa5333.jpg
#DevoxxPL @VladimirD_42
#DevoxxPL @VladimirD_42
#DevoxxPL @VladimirD_42
#DevoxxPL @VladimirD_42
A B
#DevoxxPL @VladimirD_42
A B
#DevoxxPL @VladimirD_42
A B
#DevoxxPL @VladimirD_42
ref: https://vignette2.wikia.nocookie.net/breakingbad/images/9/9d/1x02_-_Coin_flip.jpg
#DevoxxPL @VladimirD_42
A B
#DevoxxPL @VladimirD_42
B1 B1
A
A
A1 A1
B
B
#DevoxxPL @VladimirD_42
ref: https://i.stack.imgur.com/sHtyh.png
#DevoxxPL @VladimirD_42
ref: http://brightcove.vo.llnwd.net/d21/unsecured/media/1033249144001/1033249144001_2257652098001_video-still-for-video-2255602883001.jpg
#DevoxxPL @VladimirD_42
ref: http://www.ru.nl/publish/pages/733019/mathematics-blackboard-article.jpg
#DevoxxPL @VladimirD_42
Yes No
A A_Total
B
Total
#DevoxxPL @VladimirD_42
Yes No
A A_Total
B B_Total
Total
#DevoxxPL @VladimirD_42
Yes No
A A_Total
B B_Total
Total Total_Num
#DevoxxPL @VladimirD_42
Yes No
A A_Yes A_Total
B B_Total
Total Total_Num
#DevoxxPL @VladimirD_42
Yes No
A A_Yes A_No A_Total
B B_Total
Total Total_Num
#DevoxxPL @VladimirD_42
Yes No
A A_Yes A_No A_Total
B B_Yes B_Total
Total Total_Num
#DevoxxPL @VladimirD_42
Yes No
A A_Yes A_No A_Total
B B_Yes B_No B_Total
Total Total_Num
#DevoxxPL @VladimirD_42
Yes No
A A_Yes A_No A_Total
B B_Yes B_No B_Total
Total Total_Yes Total_Num
#DevoxxPL @VladimirD_42
Yes No
A A_Yes A_No A_Total
B B_Yes B_No B_Total
Total Total_Yes Total_No Total_Num
#DevoxxPL @VladimirD_42
ref: http://anthonyrealestate.net/anthony3/wp-content/uploads/2011/12/crunching-numbers.jpg
#DevoxxPL @VladimirD_42
Ex_A_Yes
Ex_A_No
Ex_B_Yes
Ex_B_No
Expectations
#DevoxxPL @VladimirD_42
Ex_A_Yes A_Total * Total_Yes / Total_Num
Ex_A_No
Ex_B_Yes
Ex_B_No
Expectations
#DevoxxPL @VladimirD_42
Ex_A_Yes A_Total * Total_Yes / Total_Num
Ex_A_No A_Total * Total_No / Total_Num
Ex_B_Yes
Ex_B_No
Expectations
#DevoxxPL @VladimirD_42
Ex_A_Yes A_Total * Total_Yes / Total_Num
Ex_A_No A_Total * Total_No / Total_Num
Ex_B_Yes B_Total * Total_Yes / Total_Num
Ex_B_No B_Total * Total_No / Total_Num
Expectations
#DevoxxPL @VladimirD_42
G-Test
#DevoxxPL @VladimirD_42
G-Test
2 * Measured * log ( Measured /Expected )
#DevoxxPL @VladimirD_42
G-Test
2 * ( A_Yes * log(A_Yes / Ex_A_Yes)
+ A_No * log(A_No / Ex_A_No)
+ B_Yes * log(B_Yes / Ex_B_Yes)
+ B_No * log(B_No / Ex_B_No) )
#DevoxxPL @VladimirD_42
Chi-squared Probability Test
#DevoxxPL @VladimirD_42
Chi-squared Probability Test
P = Chi_Square_Probability(1, G_Test)
#DevoxxPL @VladimirD_42
Chi-squared Probability Test
P = Chi_Square_Probability(1, G_Test)
0 ≤ P≤ 1
#DevoxxPL @VladimirD_42
Significant Difference
#DevoxxPL @VladimirD_42
Significant Difference
Sig_Diff = 1- P
#DevoxxPL @VladimirD_42
Significant Difference
Sig_Diff = 1- P
Sig_Diff = 0.95 => 95% chance
#DevoxxPL @VladimirD_42
Questions
@VladimirD_42
ed.wong.iv@gmail.com
#DevoxxPL @VladimirD_42
Thank You

More Related Content

More from Vladimir Dejanovic

More from Vladimir Dejanovic (13)

GraphQL vs Traditional Rest API [GeeCon Prague 2018]
GraphQL vs Traditional Rest API [GeeCon Prague 2018]GraphQL vs Traditional Rest API [GeeCon Prague 2018]
GraphQL vs Traditional Rest API [GeeCon Prague 2018]
 
What Users Want, A/B testing explained [CodeteCon 2018]
What Users Want, A/B testing explained [CodeteCon 2018]What Users Want, A/B testing explained [CodeteCon 2018]
What Users Want, A/B testing explained [CodeteCon 2018]
 
REST API vs gRPC, which one should you use in breaking a monolith [Kdg.net 2018]
REST API vs gRPC, which one should you use in breaking a monolith [Kdg.net 2018]REST API vs gRPC, which one should you use in breaking a monolith [Kdg.net 2018]
REST API vs gRPC, which one should you use in breaking a monolith [Kdg.net 2018]
 
REST API vs gRPC, which one should you use in breaking a monolith [Dev conf 2...
REST API vs gRPC, which one should you use in breaking a monolith [Dev conf 2...REST API vs gRPC, which one should you use in breaking a monolith [Dev conf 2...
REST API vs gRPC, which one should you use in breaking a monolith [Dev conf 2...
 
GeeCON 2018 GraphQL vs Traditional REST API
GeeCON 2018 GraphQL vs Traditional REST APIGeeCON 2018 GraphQL vs Traditional REST API
GeeCON 2018 GraphQL vs Traditional REST API
 
Java Day Istanbul 2018 GraphQL vs Traditional REST API
Java Day Istanbul 2018 GraphQL vs Traditional REST APIJava Day Istanbul 2018 GraphQL vs Traditional REST API
Java Day Istanbul 2018 GraphQL vs Traditional REST API
 
Devoxx France 2018 GraphQL vs Traditional REST API
Devoxx France 2018 GraphQL vs Traditional REST APIDevoxx France 2018 GraphQL vs Traditional REST API
Devoxx France 2018 GraphQL vs Traditional REST API
 
Java land What Users Want, A/B testing explained
Java land What Users Want, A/B testing explainedJava land What Users Want, A/B testing explained
Java land What Users Want, A/B testing explained
 
JavaLand gRPC vs REST API
JavaLand gRPC vs REST APIJavaLand gRPC vs REST API
JavaLand gRPC vs REST API
 
GraphQL vs Traditional Rest API
GraphQL vs Traditional Rest APIGraphQL vs Traditional Rest API
GraphQL vs Traditional Rest API
 
Changing wheels on moving car, from monolith to microservices by using api's V2
Changing wheels on moving car, from monolith to microservices by using api's V2Changing wheels on moving car, from monolith to microservices by using api's V2
Changing wheels on moving car, from monolith to microservices by using api's V2
 
Pain of growing up, and moving to large scale
Pain of growing up, and moving to large scalePain of growing up, and moving to large scale
Pain of growing up, and moving to large scale
 
Protocol buffers and Microservices
Protocol buffers and MicroservicesProtocol buffers and Microservices
Protocol buffers and Microservices
 

Recently uploaded

%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 

Recently uploaded (20)

%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

What users want [DevoxxPL]