Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Conserved capacity of app usage - Data Science Lecture

Marco De Nadai
November 19, 2020

Conserved capacity of app usage - Data Science Lecture

Marco De Nadai

November 19, 2020
Tweet

More Decks by Marco De Nadai

Other Decks in Education

Transcript

  1. Strategies and limitations in app usage
    and human mobility
    Marco De Nadai (http://www.marcodena.it)

    View Slide

  2. 2

    View Slide

  3. 3
    Mobility, Social interactions are conserved

    View Slide

  4. 4
    Mobility, Social interactions are conserved

    View Slide

  5. 5
    What about apps?

    View Slide

  6. 6
    Photo: Liz Hafalia, The Chronicle + NBC News

    View Slide

  7. 7
    THERE ARE 2.1M APPS IN THE
    GOOGLE PLAY STORE
    App usage statistics by Statista.com & hubspot.net

    View Slide

  8. 8
    PEOPLE SPEND AN INCREASINGLY
    AMOUNT OF TIME ON THE PHONE […]
    REACHING 3 HOURS PER DAY
    THERE ARE 2.1M APPS IN THE
    GOOGLE PLAY STORE
    App usage statistics by Statista.com & hubspot.net

    View Slide

  9. 9
    PEOPLE SPEND AN INCREASINGLY
    AMOUNT OF TIME ON THE PHONE […]
    REACHING 3 HOURS PER DAY
    THERE ARE 2.1M APPS IN THE
    GOOGLE PLAY STORE
    App usage statistics by Statista.com & hubspot.net
    USER ENGAGMENT INCREASED BY 23%

    View Slide

  10. 10
    But I always use the same apps!

    View Slide

  11. 11
    ALWAYS USED
    But I always use the same apps!

    View Slide

  12. 12
    ALWAYS USED
    But I always use the same apps!

    View Slide

  13. 13
    ALWAYS USED
    But I always use the same apps!

    View Slide

  14. 14
    ALWAYS USED
    MEH... SOMETIMES
    But I always use the same apps!

    View Slide

  15. 15
    ALWAYS USED
    MEH... SOMETIMES
    But I always use the same apps!

    View Slide

  16. 16
    ALWAYS USED
    MEH... SOMETIMES
    WAS THIS APP EVEN
    HERE?
    But I always use the same apps!

    View Slide

  17. 17
    ALWAYS USED
    MEH... SOMETIMES
    WAS THIS APP EVEN
    HERE?
    • APP USAGE CHANGES
    • APPS CHANGE
    But I always use the same apps!

    View Slide

  18. 18
    ALWAYS USED
    MEH... SOMETIMES
    WAS THIS APP EVEN
    HERE?
    • APP USAGE CHANGES
    • APPS CHANGE
    But I always use the same apps!

    View Slide

  19. 19
    Monotony
    vs
    Growth of app usage

    View Slide

  20. 20
    •Screen time of 90K people
    •Over 8 months
    •69K different apps
    •12M of people’s hours spent on apps
    Data

    View Slide

  21. 21
    Data (pseudo-anonymized)

    View Slide

  22. 22
    Data (pseudo-anonymized)
    •Screen time
    •No network-based approaches
    •Unique dataset of app usage

    View Slide

  23. 23
    • !
    ~ ( + "
    )#$#!
    "
    • = 1.19 ± 0.01
    Characterizing App usage

    View Slide

  24. 24
    • !
    ~ ( + "
    )#$#!
    "
    • = 1.19 ± 0.01
    Characterizing App usage
    • !
    ~ ()#$
    • = 1.27 ± 0.01

    View Slide

  25. 25
    • !
    ~ ( + "
    )#$#!
    "
    • = 1.19 ± 0.01
    Characterizing App usage
    • !
    ~ ()#$
    • = 1.27 ± 0.01
    • ~ %
    • γ = 0.41

    View Slide

  26. 26
    • !
    ~ ( + "
    )#$#!
    "
    • = 1.19 ± 0.01
    Characterizing App usage
    • !
    ~ ()#$
    • = 1.27 ± 0.01
    • ~ %
    • γ = 0.41
    • PEOPLE TIME IS FOCUSED ON FEW APPS
    • PEOPLE KEEP EXPLORING NEW APPS

    View Slide

  27. 27
    The familiar apps over time: the App space
    THE APP SPACE (t)

    View Slide

  28. 28
    • Apps used at least twice and for at least 10 min per week
    • 20 weeks long sliding windows (1 week)
    • How does the App space evolve over time?
    The familiar apps over time: the App space
    THE APP SPACE (t)
    THE APP SPACE (t-1) THE APP SPACE (t+1)
    1 WEEK 1 WEEK

    View Slide

  29. App space over time (adopted and dropped apps)
    THE APP SPACE (t)

    View Slide

  30. App space over time (adopted and dropped apps)
    !
    THE APP SPACE (t)

    View Slide

  31. App space over time (adopted and dropped apps)
    !
    ! = (!) = 4
    THE APP SPACE (t)

    View Slide

  32. App space over time (adopted and dropped apps)
    "
    !
    ! = (!) = 4
    " = (") = 5
    THE APP SPACE (t)

    View Slide

  33. App space over time (adopted and dropped apps)
    #
    "
    !
    ! = (!) = 4
    " = (") = 5
    # = (#) = 4
    THE APP SPACE (t)

    View Slide

  34. App space over time (adopted and dropped apps)
    !$"
    =
    !$"
    =
    "$#
    =
    "$# =
    #
    "
    !
    ! = (!) = 4
    " = (") = 5
    # = (#) = 4
    THE APP SPACE (t)

    View Slide

  35. 35
    • Gain: 3
    = 3
    − 3
    ()
    • 97.5% of people exhibit a conserved capacity ( 4#
    5$#
    ≤ 1)
    Adoped and dropped apps

    View Slide

  36. What is the conserved capacity?
    On average:
    •Everytime a new app is adopted, an older app is discarded
    THE APP SPACE (t)

    View Slide

  37. What is the conserved capacity?
    On average:
    •Everytime a new app is adopted, an older app is discarded
    THE APP SPACE (t)

    View Slide

  38. What is the conserved capacity?
    On average:
    •Everytime a new app is adopted, an older app is discarded
    THE APP SPACE (t)

    View Slide

  39. What is the conserved capacity?
    On average:
    •Everytime a new app is adopted, an older app is discarded
    THE APP SPACE (t)

    View Slide

  40. 40
    •Local shuffle: app usage order of a user
    •If the random permutated user has the same capacity => Time
    •Two-sample Kolmogorov–Smirnov test
    •Set p-value threshold (0.05 or 0.001?)
    - Different (p-value < threshold)
    - Don’t know (p-value > threshold)
    Is capacity a time-constraints consequence?
    !
    "
    #
    $
    USER A #
    $
    !
    "
    https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Smirnov_test

    View Slide

  41. 41
    •Local shuffle: app usage order of a user
    No time consequence (KS: 0.55 p-value < 0.001).
    •Global: app usage among users
    (KS: 0.98 p-value < 0.001). It’s an individual characteristics.
    Is capacity a time-constraints consequence?
    !
    "
    #
    $
    USER A #
    $
    !
    "
    !
    "
    #
    $
    USER A !
    "
    #
    $
    !
    "
    #
    $
    USER B !
    "
    #
    $

    View Slide

  42. 42
    The app strategy
    • EXPLORERS (% ≫ )
    • KEEPERS (%
    ≪ )
    • Explorers adopt 1 new app every 28 weeks
    • Keepers always keep using the same apps
    % = % / %

    View Slide

  43. 43
    The app strategy
    • EXPLORERS (% ≫ )
    • KEEPERS (%
    ≪ )
    • Explorers adopt 1 new app every 28 weeks
    • Keepers always keep using the same apps
    % = % / %

    View Slide

  44. 44
    The app strategy
    • EXPLORERS (% ≫ )
    • KEEPERS (%
    ≪ )
    • Explorers adopt 1 new app every 28 weeks
    • Keepers always keep using the same apps
    % = % / %

    View Slide

  45. 45
    What about age?

    View Slide

  46. 46
    What about age?

    View Slide

  47. 47
    What about age?
    16
    What about age?

    View Slide

  48. 48
    People are focused on few apps, but keep exploring.
    Individuals exhibit a conserved app capacity
    •Capacity is an individual behaviour
    •Capacity varies with age
    •We can define app explorers and keepers
    •AND MORE!
    So?

    View Slide

  49. 49
    Then?

    View Slide

  50. 50
    Then?

    View Slide

  51. 51
    Then?

    View Slide

  52. 52
    Apps, Mobility, Social interactions are conserved
    DUNBAR’S NUMBER OF APPS?

    View Slide

  53. 53
    Apps that stay the most
    ~10% of apps are always kept
    ~17.5% are continuosly changed

    View Slide

  54. 54
    Strategy vs age

    View Slide

  55. 55
    EXERCISEEEE
    www.menti.com – Code: 2145921

    View Slide

  56. 56
    EXERCISEEEE!
    shorturl.at/nwSZ8

    View Slide

  57. 57

    View Slide

  58. 58

    View Slide

  59. 59

    View Slide

  60. 60

    View Slide

  61. 61

    View Slide

  62. 62

    View Slide

  63. 63

    View Slide

  64. 64

    View Slide

  65. 65
    What did I learn?

    View Slide

  66. 66
    Individuals exhibit a conserved app capacity
    •To explore dataaa
    •Understand complex queries
    •A bit of spark
    What did I learn?

    View Slide

  67. 67
    Individuals exhibit a conserved app capacity
    •To explore dataaa
    •Understand complex queries
    •A bit of spark
    What did I learn?

    View Slide

  68. 68
    Individuals exhibit a conserved app capacity
    •To explore dataaa
    •Understand complex queries
    •A bit of spark
    What did I learn?

    View Slide

  69. Thank you!
    @denadai2

    View Slide