Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How I data mined my text message history

710 views

Published on

  • Be the first to comment

  • Be the first to like this

How I data mined my text message history

  1. 1. How I Data Mined My Text Message History By: Joe Cannatti Puppy Sound LLC joe@puppysound.com @JoeCannattiFriday, January 18, 13
  2. 2. How I Data Mined My Text Message History By: Joe Cannatti Puppy Sound LLC joe@puppysound.com @JoeCannattiFriday, January 18, 13
  3. 3. Know thyself...Friday, January 18, 13
  4. 4. Know thyself...Friday, January 18, 13
  5. 5. Know thyself... γνῶθι σεαυτόνFriday, January 18, 13
  6. 6. Know thyself... γνῶθι σεαυτόν Temple of Apollo at DelphiFriday, January 18, 13
  7. 7. Know thyself... γνῶθι σεαυτόν Temple of Apollo at Delphi PlatoFriday, January 18, 13
  8. 8. Know thyself... γνῶθι σεαυτόν Temple of Apollo at Delphi Plato Our memories are poorFriday, January 18, 13
  9. 9. Know thyself... γνῶθι σεαυτόν Temple of Apollo at Delphi Plato Our memories are poor We are not good at summing up our experiencesFriday, January 18, 13
  10. 10. Know thyself... γνῶθι σεαυτόν Temple of Apollo at Delphi Plato Our memories are poor We are not good at summing up our experiences Enter.....DATAFriday, January 18, 13
  11. 11. Text MessagesFriday, January 18, 13
  12. 12. Text Messages Increased useFriday, January 18, 13
  13. 13. Text Messages Increased use Is it a good subset of your overall communication?Friday, January 18, 13
  14. 14. Text Messages Increased use Is it a good subset of your overall communication? What can we learn from it?Friday, January 18, 13
  15. 15. Text Messages Increased use Is it a good subset of your overall communication? What can we learn from it? SCIENCE!!!Friday, January 18, 13
  16. 16. Tools UsedFriday, January 18, 13
  17. 17. Tools Used RFriday, January 18, 13
  18. 18. Tools Used R RStudioFriday, January 18, 13
  19. 19. Tools Used R RStudio Navicat for SqliteFriday, January 18, 13
  20. 20. Tools Used R RStudio Navicat for Sqlite BashFriday, January 18, 13
  21. 21. So, what are we going to do?Friday, January 18, 13
  22. 22. iTunes backup Backup your phone to your machine (unencrypted)Friday, January 18, 13
  23. 23. Where dem bitz at? ~/Library/Application Support/MobileSync/ Backup/ 3d0d7e5fb2ce288813306e4d4636395e047a3d2Friday, January 18, 13
  24. 24. Hmmm...what else is in there? Bash to the rescue find . -name *3d0d7e5fb2ce288813306e4d4636395e047a3d2* for i in $(find . -type f); do sqlite3 $i ".databases" &> /dev/null; if [[ $? == "0" ]]; then echo $i; fi; done 190 sqlite DBsFriday, January 18, 13
  25. 25. Bash Fu Friday, January 18, 13
  26. 26. Getting ready to open the project Download the RSQLite .tar.gz R CMD INSTALL RSQLite-<version>.tar.gz install.packages(‘DBI’)Friday, January 18, 13
  27. 27. Tables Friday, January 18, 13
  28. 28. Our main view Friday, January 18, 13
  29. 29. Adding Contact dataFriday, January 18, 13
  30. 30. A note about RFriday, January 18, 13
  31. 31. A note about RFriday, January 18, 13
  32. 32. Problems with the LanguageFriday, January 18, 13
  33. 33. Problems with the LanguageFriday, January 18, 13
  34. 34. Problems with the Language ANY APL OR J PROGRAMMERS HERE?Friday, January 18, 13
  35. 35. My bestiesFriday, January 18, 13
  36. 36. Result MY BABY MOMAFriday, January 18, 13
  37. 37. Result MY BABY MOMAFriday, January 18, 13
  38. 38. Result MARK G’S GIRL MY BABY MOMAFriday, January 18, 13
  39. 39. Friday, January 18, 13
  40. 40. Friday, January 18, 13
  41. 41. HISTORGRAMS CAN BE PRETTY WACKFriday, January 18, 13
  42. 42. HISTORGRAMS CAN BE PRETTY WACK THE FREEDMAN-DIACOIS RULEFriday, January 18, 13
  43. 43. HISTORGRAMS CAN BE PRETTY WACK THE FREEDMAN-DIACOIS RULEFriday, January 18, 13
  44. 44. Friday, January 18, 13
  45. 45. Demo FrequencyFriday, January 18, 13
  46. 46. Our main Data.FrameFriday, January 18, 13
  47. 47. colnames(message_data)Friday, January 18, 13
  48. 48. CodezFriday, January 18, 13
  49. 49. Text Frequency By MonthFriday, January 18, 13
  50. 50. Demo send/receiveFriday, January 18, 13
  51. 51. Friday, January 18, 13
  52. 52. Saving to a fileFriday, January 18, 13
  53. 53. Let Talk About SexFriday, January 18, 13
  54. 54. Let Talk About Sex GET YOUR MIND OUT OF THE GUTTER!!!Friday, January 18, 13
  55. 55. Friday, January 18, 13
  56. 56. Friday, January 18, 13
  57. 57. R?Friday, January 18, 13
  58. 58. RFriday, January 18, 13
  59. 59. Friday, January 18, 13

×