SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Big Data
                 + Social
                 + Games
                 @Is Cool
                        16/03/2012
TITRE DOCUMENT
Who is IsCool Entertainment?


  Social game publisher based in    Agenda
  Paris, France                     • What do we do?
                                    Social Gaming
  #1 French publisher in terms of   •   What kind of (Big) Analytics we do?
  audience (450k Daily Active       Lots
  Users) & revenue                  •   How we do it ?
                                    Hadoop, Python, R, Tableau, Geph and stuff…
  2.8 Millions Fans
  80 employees
                                                          Florian Douetteau
  9.1 million € revenue in 2010                           CTO
  4 live applications on Facebook                         @fdouetteau
Is Cool Games

                              IsCool,   Absolute Solitaire,
                Delirious Collectible   The best solitaire game
                               Game     available online




             Temple Of Mahjong,         Belote Multijoueur,
           Collect, Play, Exchange      Play, Win, Meet
Games & Virtual Goods

                         Play the Game & Gain some
                         virtual goods
                         Play again & Gain more
                         Collaborate with other players
                         & Gain More
                         ….
                         Possibly buy
                         To grow quicker
                         To help others
Virtual Goods  Virtual Economy

  Virtual Goods Must not be too
  easy to get
  The game would not be fun !
  No monetization
  Virtual Goods must not be hard
  to get
  People would churn because of    Let’s Trade 1
                                    Watch against
    frustration !                    3 Hammers
  Virtual Goods can be usually
  traded between players
  Virtual and actual “Price” of a
  good
Why is this Big Data ?

                           Number of object transactions per day
                           NYSE              3,600,000,000
   18 Million users
   generated actions
   per day                 IsCool            2,150,000,000
   7 Billions per year.
                           Nasdaq            1,600,000,000

   9,8 TB Data to
                           Nikkey            1,500,000,000
   analyze
                           Footsie           860,000,000

                           CAC 40            142,500,000
The Real Big Data Challenge
  Collaborate for collective insights
                                                        Programmers’ Perspective :
 Game Designer Perspective :                            Log Files & Work ?
 Nice Charts ?
                                                 Realtime?

                  what
                 metrics?
                               data scientist?




BI Veteran:                                           Business Guy Perspective:
Schema Definition ?                                   Revenue Forecast ?
Specifics of Game Analytics

  Virtual Goods
  We are the Factory AND the
    Shop, and most of the products
    are free.
  Social Networks
  Network effects are key
  Games
  The product changes EVERY day !
  Sudden wage of unexpected
    players from Guatemala !
  People try to cheat !
Use Case 1 : Understanding Users

  1: Defining engagement

                                        Tenure length
                                        Visit frequency
                                        Virality
 Traffic               Key drivers???   Paying user conversion
                                        ARPPU
                                        Score
                                        Use of feature A,B,C…
Case Study 1 - Segment User Behaviours

  2: Describing engagement patterns: Running a segment analysis
Use Case 2 : Understanding Users as a whole


  10 Million Nodes
  Around 1 000 Billion
  Edges




                               How does the graph evolve in
                               time ?
                               What are the
                               communities?
Understanding Users as a Whole

Lots of small clusters ((mostly 2
players)
                                              Some mid size communities




                                    A very large community
Use Case 3 : Analyze Long Terms effect of a feature

                             A/B Tests
                             Some features can be A/B tested
                             …and some cannot !
                             How to measure the uplift ?
                             Are players using the new feature…
                             More engaged?
                             Generate more virality ?
                             etc….
                             Complexity
                             Multiple variable to observe
                               (other features, history )



                                                 TITRE DOCUMENT   16/03/2012
… How




over the last 3 years   Analyzing the Offer
• Tools changed         • Online Analytics Platform
• Scale changed         • Commercial / Open Source ETL
• Focus Changed         • Commercial BI Visualization Software
                        • Commercial / Open Source databases
                          (column stores)
                        •…
What we learned


         Diversity                  Relativity                    Superciality

• There's no Hadoop+R       • Windows / Linux ? Cloud     • Ability to display is more
  Magic (Expertise, Entry     or on-premise ?               important than the
  Costs, Maintenance)       • Do you have internal data     result.
• There’s no XYZ Magical      mining experts (yes/no) ?
  Product                   • Do you have internal
                              scalability
                              experts (yes/no) ?
                            • What is _real_ budget ?
                              0K ? 10K ? 100K ? 1000K
                              ?
Mixed Approach
  SaaS Analytics Platforms
  For common, business metrics (virality,
     traffic, engagement)
  Corporate Level Visibility
  Day-to-day
  Internal Datawarehousing
  Detailed Business Metrics
  Virtual Economy Modeling
  Long term behaviours
  Business Level Visibility
  Week-to-Week
  Datamining tools
  Ad-hoc analytics
  Graph Analytics
Datawarehouse for the Big Data era

   Hadoop/Hive (through Amazon’s                   Open Source ETL (PyBabe)
   Elastric Map Reduce)                            • Pure Python ETL
   • Used to reduce the amount of information :    • Good integration with AWS/ S3
     10 GB a day => 1GB a day                      • Easy to integrate in our development
   • High cost of development for "business"         environment
     related processing




   Columnar Database (Infinidb, Open               Dashboarding (Tableau Software)
   Source)                                         • +Direct connection to the database
   • Free (as beer)                                • +Excel fan biz guy can use it with no training !
   • Good performance for analytics tasks on a
     few hundreds million lines ( SELECT … GROUP
     BY … ORDER … )
   • Featured and limited performance compared
     to commercial Column Stores
Questions ?

Weitere ähnliche Inhalte

Was ist angesagt?

Deliver New Customer Experiences Through AI-enabled Chatbots
 Deliver New Customer Experiences Through AI-enabled Chatbots Deliver New Customer Experiences Through AI-enabled Chatbots
Deliver New Customer Experiences Through AI-enabled ChatbotsAmazon Web Services
 
AWS Empowering Digital Marketing with the AWS Cloud
AWS Empowering Digital Marketing with the AWS Cloud AWS Empowering Digital Marketing with the AWS Cloud
AWS Empowering Digital Marketing with the AWS Cloud Amazon Web Services
 
Welcome easypurl presentation small medium biz
Welcome easypurl presentation small medium bizWelcome easypurl presentation small medium biz
Welcome easypurl presentation small medium bizSteven Amiel
 
Integrator role whitespace
Integrator role whitespaceIntegrator role whitespace
Integrator role whitespaceAbhijeet Kelkar
 
IBM Marketing Cloud mobile solutions
IBM Marketing Cloud mobile solutionsIBM Marketing Cloud mobile solutions
IBM Marketing Cloud mobile solutionsVirginia Fernandez
 
AWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:CapAWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:CapInjae Kwak
 
Amazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor AnalysisAmazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor AnalysisBessie Chu
 
All The Screens: Cross Platform Design Strategies
All The Screens: Cross Platform Design StrategiesAll The Screens: Cross Platform Design Strategies
All The Screens: Cross Platform Design StrategiesTheresa Neil
 
Demystifying the desktop - Matt Groves
Demystifying the desktop - Matt GrovesDemystifying the desktop - Matt Groves
Demystifying the desktop - Matt GrovesMatt Groves
 
Introducing Amazon Connect-Keynote-Enterprise Connect 2017
Introducing Amazon Connect-Keynote-Enterprise Connect 2017Introducing Amazon Connect-Keynote-Enterprise Connect 2017
Introducing Amazon Connect-Keynote-Enterprise Connect 2017Amazon Web Services
 
Implementation of Amazon Connect, Powered By Accenture
Implementation of Amazon Connect, Powered By AccentureImplementation of Amazon Connect, Powered By Accenture
Implementation of Amazon Connect, Powered By AccentureAmazon Web Services
 
Overview of IBM Watson Services via Blue Mix
Overview of IBM Watson Services via Blue Mix Overview of IBM Watson Services via Blue Mix
Overview of IBM Watson Services via Blue Mix Craig Milroy
 
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWSAWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWSAWS Summits
 
Maximising the Customer Experience with Amazon Connect and AI Services
Maximising the Customer Experience with Amazon Connect and AI ServicesMaximising the Customer Experience with Amazon Connect and AI Services
Maximising the Customer Experience with Amazon Connect and AI ServicesAmazon Web Services
 
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsSharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsThomas Gölles
 
Daniel Rabinovich - Etsy - New York
Daniel Rabinovich - Etsy - New YorkDaniel Rabinovich - Etsy - New York
Daniel Rabinovich - Etsy - New YorkDaniel Rabinovich
 
Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...
Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...
Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...Nuxeo
 
New 2001 Net Odyssey
New 2001 Net OdysseyNew 2001 Net Odyssey
New 2001 Net OdysseyAnna Pollock
 
The pitch deck we used to raise $200,000 for our Brazilian startup
The pitch deck we used to raise $200,000 for our Brazilian startupThe pitch deck we used to raise $200,000 for our Brazilian startup
The pitch deck we used to raise $200,000 for our Brazilian startupMarcelo Fujimoto
 
The Connected Data Imperative: The Shifting Enterprise Data Story
The Connected Data Imperative: The Shifting Enterprise Data StoryThe Connected Data Imperative: The Shifting Enterprise Data Story
The Connected Data Imperative: The Shifting Enterprise Data StoryNeo4j
 

Was ist angesagt? (20)

Deliver New Customer Experiences Through AI-enabled Chatbots
 Deliver New Customer Experiences Through AI-enabled Chatbots Deliver New Customer Experiences Through AI-enabled Chatbots
Deliver New Customer Experiences Through AI-enabled Chatbots
 
AWS Empowering Digital Marketing with the AWS Cloud
AWS Empowering Digital Marketing with the AWS Cloud AWS Empowering Digital Marketing with the AWS Cloud
AWS Empowering Digital Marketing with the AWS Cloud
 
Welcome easypurl presentation small medium biz
Welcome easypurl presentation small medium bizWelcome easypurl presentation small medium biz
Welcome easypurl presentation small medium biz
 
Integrator role whitespace
Integrator role whitespaceIntegrator role whitespace
Integrator role whitespace
 
IBM Marketing Cloud mobile solutions
IBM Marketing Cloud mobile solutionsIBM Marketing Cloud mobile solutions
IBM Marketing Cloud mobile solutions
 
AWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:CapAWS Sydney Summit 2019 Re:Cap
AWS Sydney Summit 2019 Re:Cap
 
Amazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor AnalysisAmazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor Analysis
 
All The Screens: Cross Platform Design Strategies
All The Screens: Cross Platform Design StrategiesAll The Screens: Cross Platform Design Strategies
All The Screens: Cross Platform Design Strategies
 
Demystifying the desktop - Matt Groves
Demystifying the desktop - Matt GrovesDemystifying the desktop - Matt Groves
Demystifying the desktop - Matt Groves
 
Introducing Amazon Connect-Keynote-Enterprise Connect 2017
Introducing Amazon Connect-Keynote-Enterprise Connect 2017Introducing Amazon Connect-Keynote-Enterprise Connect 2017
Introducing Amazon Connect-Keynote-Enterprise Connect 2017
 
Implementation of Amazon Connect, Powered By Accenture
Implementation of Amazon Connect, Powered By AccentureImplementation of Amazon Connect, Powered By Accenture
Implementation of Amazon Connect, Powered By Accenture
 
Overview of IBM Watson Services via Blue Mix
Overview of IBM Watson Services via Blue Mix Overview of IBM Watson Services via Blue Mix
Overview of IBM Watson Services via Blue Mix
 
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWSAWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
AWS Summit Singapore 2019 | Driving Business Outcomes with Data Lake on AWS
 
Maximising the Customer Experience with Amazon Connect and AI Services
Maximising the Customer Experience with Amazon Connect and AI ServicesMaximising the Customer Experience with Amazon Connect and AI Services
Maximising the Customer Experience with Amazon Connect and AI Services
 
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsSharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
 
Daniel Rabinovich - Etsy - New York
Daniel Rabinovich - Etsy - New YorkDaniel Rabinovich - Etsy - New York
Daniel Rabinovich - Etsy - New York
 
Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...
Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...
Henry Stewart DAM Webinar - The Future of DAM: Enterprise Power Meets Departm...
 
New 2001 Net Odyssey
New 2001 Net OdysseyNew 2001 Net Odyssey
New 2001 Net Odyssey
 
The pitch deck we used to raise $200,000 for our Brazilian startup
The pitch deck we used to raise $200,000 for our Brazilian startupThe pitch deck we used to raise $200,000 for our Brazilian startup
The pitch deck we used to raise $200,000 for our Brazilian startup
 
The Connected Data Imperative: The Shifting Enterprise Data Story
The Connected Data Imperative: The Shifting Enterprise Data StoryThe Connected Data Imperative: The Shifting Enterprise Data Story
The Connected Data Imperative: The Shifting Enterprise Data Story
 

Andere mochten auch

Codemasters presentation
Codemasters presentationCodemasters presentation
Codemasters presentationEthan Falconer
 
What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...
What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...
What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...Jessica Tams
 
About Teamtop Games, 8th August, v1.4
About Teamtop Games, 8th August, v1.4About Teamtop Games, 8th August, v1.4
About Teamtop Games, 8th August, v1.4Frank Guo 郭智宇
 
Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...
Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...
Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...Carlos Estigarribia
 
Mobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in Vietnam
Mobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in VietnamMobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in Vietnam
Mobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in VietnamGameLandVN
 

Andere mochten auch (12)

Codemasters presentation
Codemasters presentationCodemasters presentation
Codemasters presentation
 
Andrey Zimenko, WG Labs
Andrey Zimenko, WG LabsAndrey Zimenko, WG Labs
Andrey Zimenko, WG Labs
 
What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...
What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...
What is a Good Game? (From the Perspective of a Game Publisher) | Christopher...
 
Leela Mobile Game Publisher
Leela Mobile Game PublisherLeela Mobile Game Publisher
Leela Mobile Game Publisher
 
FL Mobile 소개
FL Mobile 소개FL Mobile 소개
FL Mobile 소개
 
Atvi buy
Atvi buyAtvi buy
Atvi buy
 
About Teamtop Games, 8th August, v1.4
About Teamtop Games, 8th August, v1.4About Teamtop Games, 8th August, v1.4
About Teamtop Games, 8th August, v1.4
 
Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...
Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...
Palestra GamerTalks InfNet - 2015 - Mercado e Oportunidades para empresas de ...
 
Mobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in Vietnam
Mobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in VietnamMobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in Vietnam
Mobile Game Asia 2015 Ho Chi Minh City: The role of a game publisher in Vietnam
 
The Role Of A Game Publisher In Vietnam
The Role Of A Game Publisher In VietnamThe Role Of A Game Publisher In Vietnam
The Role Of A Game Publisher In Vietnam
 
Ubisoft
UbisoftUbisoft
Ubisoft
 
Business Plan
Business PlanBusiness Plan
Business Plan
 

Ähnlich wie Big data paris 2011 is cool florian douetteau

One Million Players Isn't Cool (at Festival of Games 2011)
One Million Players Isn't Cool (at Festival of Games 2011)One Million Players Isn't Cool (at Festival of Games 2011)
One Million Players Isn't Cool (at Festival of Games 2011)Ex Machina
 
danmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfdanmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfssuser3ee399
 
Why Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerWhy Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerProduct School
 
01 9 15 paul frampton omma keynote-deck
01 9 15 paul frampton omma keynote-deck01 9 15 paul frampton omma keynote-deck
01 9 15 paul frampton omma keynote-deckMediaPost
 
Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)
Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)
Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)Gerald Tan
 
Wikibon Big Data Capital Markets Day 2014
Wikibon Big Data Capital Markets Day 2014Wikibon Big Data Capital Markets Day 2014
Wikibon Big Data Capital Markets Day 2014Jeff Kelly
 
Agile data science
Agile data scienceAgile data science
Agile data scienceJoel Horwitz
 
Microsoft BizSpark: Tips for Startups - midem 2012 presentation
Microsoft BizSpark: Tips for Startups - midem 2012 presentationMicrosoft BizSpark: Tips for Startups - midem 2012 presentation
Microsoft BizSpark: Tips for Startups - midem 2012 presentationmidem
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and PythonTravis Oliphant
 
OpTier McKinsey Big Data Overview
OpTier McKinsey Big Data OverviewOpTier McKinsey Big Data Overview
OpTier McKinsey Big Data Overviewnickychu
 
McKinsey Big Data Overview
McKinsey Big Data OverviewMcKinsey Big Data Overview
McKinsey Big Data Overviewoptier
 
McKinsey Big Data Overview
McKinsey Big Data OverviewMcKinsey Big Data Overview
McKinsey Big Data Overviewoptier
 
Tokens and Complex Systems
Tokens and Complex SystemsTokens and Complex Systems
Tokens and Complex SystemsTrent McConaghy
 
Tokens, Complex Systems, and Nature
Tokens, Complex Systems, and NatureTokens, Complex Systems, and Nature
Tokens, Complex Systems, and NatureTrent McConaghy
 
5. happy elements
5. happy elements5. happy elements
5. happy elementsAlice Kim
 
Massively multiplayer data challenges in mobile game analytics
Massively multiplayer data  challenges in mobile game analyticsMassively multiplayer data  challenges in mobile game analytics
Massively multiplayer data challenges in mobile game analyticsJak Marshall
 
Massively multiplayer data challenges in mobile game analytics
Massively multiplayer data  challenges in mobile game analyticsMassively multiplayer data  challenges in mobile game analytics
Massively multiplayer data challenges in mobile game analyticsJak Marshall
 
Fiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFIWARE
 
Io t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgIo t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgFIWARE
 
Harnessing Big Data to Better Serve Your Audience - Core Audience / iCrossing
Harnessing Big Data to Better Serve Your Audience - Core Audience / iCrossingHarnessing Big Data to Better Serve Your Audience - Core Audience / iCrossing
Harnessing Big Data to Better Serve Your Audience - Core Audience / iCrossingiCrossing
 

Ähnlich wie Big data paris 2011 is cool florian douetteau (20)

One Million Players Isn't Cool (at Festival of Games 2011)
One Million Players Isn't Cool (at Festival of Games 2011)One Million Players Isn't Cool (at Festival of Games 2011)
One Million Players Isn't Cool (at Festival of Games 2011)
 
danmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdfdanmcclary-pspresentation-katieboyle-171030115522.pdf
danmcclary-pspresentation-katieboyle-171030115522.pdf
 
Why Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product ManagerWhy Big and Small Data Is Important by Google's Product Manager
Why Big and Small Data Is Important by Google's Product Manager
 
01 9 15 paul frampton omma keynote-deck
01 9 15 paul frampton omma keynote-deck01 9 15 paul frampton omma keynote-deck
01 9 15 paul frampton omma keynote-deck
 
Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)
Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)
Business Model of Social Games (Detailed) - Gerald Tan (2012-Mar-01)
 
Wikibon Big Data Capital Markets Day 2014
Wikibon Big Data Capital Markets Day 2014Wikibon Big Data Capital Markets Day 2014
Wikibon Big Data Capital Markets Day 2014
 
Agile data science
Agile data scienceAgile data science
Agile data science
 
Microsoft BizSpark: Tips for Startups - midem 2012 presentation
Microsoft BizSpark: Tips for Startups - midem 2012 presentationMicrosoft BizSpark: Tips for Startups - midem 2012 presentation
Microsoft BizSpark: Tips for Startups - midem 2012 presentation
 
Continuum Analytics and Python
Continuum Analytics and PythonContinuum Analytics and Python
Continuum Analytics and Python
 
OpTier McKinsey Big Data Overview
OpTier McKinsey Big Data OverviewOpTier McKinsey Big Data Overview
OpTier McKinsey Big Data Overview
 
McKinsey Big Data Overview
McKinsey Big Data OverviewMcKinsey Big Data Overview
McKinsey Big Data Overview
 
McKinsey Big Data Overview
McKinsey Big Data OverviewMcKinsey Big Data Overview
McKinsey Big Data Overview
 
Tokens and Complex Systems
Tokens and Complex SystemsTokens and Complex Systems
Tokens and Complex Systems
 
Tokens, Complex Systems, and Nature
Tokens, Complex Systems, and NatureTokens, Complex Systems, and Nature
Tokens, Complex Systems, and Nature
 
5. happy elements
5. happy elements5. happy elements
5. happy elements
 
Massively multiplayer data challenges in mobile game analytics
Massively multiplayer data  challenges in mobile game analyticsMassively multiplayer data  challenges in mobile game analytics
Massively multiplayer data challenges in mobile game analytics
 
Massively multiplayer data challenges in mobile game analytics
Massively multiplayer data  challenges in mobile game analyticsMassively multiplayer data  challenges in mobile game analytics
Massively multiplayer data challenges in mobile game analytics
 
Fiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFiware IoT_intro&scenarios
Fiware IoT_intro&scenarios
 
Io t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgIo t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkg
 
Harnessing Big Data to Better Serve Your Audience - Core Audience / iCrossing
Harnessing Big Data to Better Serve Your Audience - Core Audience / iCrossingHarnessing Big Data to Better Serve Your Audience - Core Audience / iCrossing
Harnessing Big Data to Better Serve Your Audience - Core Audience / iCrossing
 

Kürzlich hochgeladen

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 

Kürzlich hochgeladen (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Big data paris 2011 is cool florian douetteau

  • 1. Big Data + Social + Games @Is Cool 16/03/2012 TITRE DOCUMENT
  • 2. Who is IsCool Entertainment? Social game publisher based in Agenda Paris, France • What do we do? Social Gaming #1 French publisher in terms of • What kind of (Big) Analytics we do? audience (450k Daily Active Lots Users) & revenue • How we do it ? Hadoop, Python, R, Tableau, Geph and stuff… 2.8 Millions Fans 80 employees Florian Douetteau 9.1 million € revenue in 2010 CTO 4 live applications on Facebook @fdouetteau
  • 3. Is Cool Games IsCool, Absolute Solitaire, Delirious Collectible The best solitaire game Game available online Temple Of Mahjong, Belote Multijoueur, Collect, Play, Exchange Play, Win, Meet
  • 4. Games & Virtual Goods Play the Game & Gain some virtual goods Play again & Gain more Collaborate with other players & Gain More …. Possibly buy  To grow quicker  To help others
  • 5. Virtual Goods  Virtual Economy Virtual Goods Must not be too easy to get  The game would not be fun !  No monetization Virtual Goods must not be hard to get  People would churn because of Let’s Trade 1 Watch against frustration ! 3 Hammers Virtual Goods can be usually traded between players Virtual and actual “Price” of a good
  • 6. Why is this Big Data ? Number of object transactions per day  NYSE 3,600,000,000 18 Million users generated actions per day  IsCool 2,150,000,000 7 Billions per year.  Nasdaq 1,600,000,000 9,8 TB Data to  Nikkey 1,500,000,000 analyze  Footsie 860,000,000  CAC 40 142,500,000
  • 7. The Real Big Data Challenge Collaborate for collective insights Programmers’ Perspective : Game Designer Perspective : Log Files & Work ? Nice Charts ? Realtime? what metrics? data scientist? BI Veteran: Business Guy Perspective: Schema Definition ? Revenue Forecast ?
  • 8. Specifics of Game Analytics Virtual Goods  We are the Factory AND the Shop, and most of the products are free. Social Networks  Network effects are key Games  The product changes EVERY day !  Sudden wage of unexpected players from Guatemala !  People try to cheat !
  • 9. Use Case 1 : Understanding Users 1: Defining engagement Tenure length Visit frequency Virality Traffic Key drivers??? Paying user conversion ARPPU Score Use of feature A,B,C…
  • 10. Case Study 1 - Segment User Behaviours 2: Describing engagement patterns: Running a segment analysis
  • 11. Use Case 2 : Understanding Users as a whole 10 Million Nodes Around 1 000 Billion Edges How does the graph evolve in time ? What are the communities?
  • 12. Understanding Users as a Whole Lots of small clusters ((mostly 2 players) Some mid size communities A very large community
  • 13. Use Case 3 : Analyze Long Terms effect of a feature A/B Tests  Some features can be A/B tested  …and some cannot !  How to measure the uplift ? Are players using the new feature…  More engaged?  Generate more virality ?  etc…. Complexity  Multiple variable to observe (other features, history ) TITRE DOCUMENT 16/03/2012
  • 14. … How over the last 3 years Analyzing the Offer • Tools changed • Online Analytics Platform • Scale changed • Commercial / Open Source ETL • Focus Changed • Commercial BI Visualization Software • Commercial / Open Source databases (column stores) •…
  • 15. What we learned Diversity Relativity Superciality • There's no Hadoop+R • Windows / Linux ? Cloud • Ability to display is more Magic (Expertise, Entry or on-premise ? important than the Costs, Maintenance) • Do you have internal data result. • There’s no XYZ Magical mining experts (yes/no) ? Product • Do you have internal scalability experts (yes/no) ? • What is _real_ budget ? 0K ? 10K ? 100K ? 1000K ?
  • 16. Mixed Approach SaaS Analytics Platforms  For common, business metrics (virality, traffic, engagement)  Corporate Level Visibility  Day-to-day Internal Datawarehousing  Detailed Business Metrics  Virtual Economy Modeling  Long term behaviours  Business Level Visibility  Week-to-Week Datamining tools  Ad-hoc analytics  Graph Analytics
  • 17. Datawarehouse for the Big Data era Hadoop/Hive (through Amazon’s Open Source ETL (PyBabe) Elastric Map Reduce) • Pure Python ETL • Used to reduce the amount of information : • Good integration with AWS/ S3 10 GB a day => 1GB a day • Easy to integrate in our development • High cost of development for "business" environment related processing Columnar Database (Infinidb, Open Dashboarding (Tableau Software) Source) • +Direct connection to the database • Free (as beer) • +Excel fan biz guy can use it with no training ! • Good performance for analytics tasks on a few hundreds million lines ( SELECT … GROUP BY … ORDER … ) • Featured and limited performance compared to commercial Column Stores