How I Data Mined My Text                 Message History                 By: Joe Cannatti                 Puppy Sound LLC ...
How I Data Mined My Text                 Message History                 By: Joe Cannatti                 Puppy Sound LLC ...
Know thyself...Friday, January 18, 13
Know thyself...Friday, January 18, 13
Know thyself...                    γνῶθι σεαυτόνFriday, January 18, 13
Know thyself...                    γνῶθι σεαυτόν                    Temple of Apollo at DelphiFriday, January 18, 13
Know thyself...                    γνῶθι σεαυτόν                    Temple of Apollo at Delphi                    PlatoFri...
Know thyself...                    γνῶθι σεαυτόν                    Temple of Apollo at Delphi                    Plato   ...
Know thyself...                    γνῶθι σεαυτόν                    Temple of Apollo at Delphi                    Plato   ...
Know thyself...                    γνῶθι σεαυτόν                    Temple of Apollo at Delphi                    Plato   ...
Text MessagesFriday, January 18, 13
Text Messages                    Increased useFriday, January 18, 13
Text Messages                    Increased use                    Is it a good subset of your overall communication?Friday...
Text Messages                    Increased use                    Is it a good subset of your overall communication?      ...
Text Messages                    Increased use                    Is it a good subset of your overall communication?      ...
Tools UsedFriday, January 18, 13
Tools Used                    RFriday, January 18, 13
Tools Used                    R                    RStudioFriday, January 18, 13
Tools Used                    R                    RStudio                    Navicat for SqliteFriday, January 18, 13
Tools Used                    R                    RStudio                    Navicat for Sqlite                    BashFr...
So, what are we going                    to do?Friday, January 18, 13
iTunes backup                    Backup your phone to your machine (unencrypted)Friday, January 18, 13
Where dem bitz at?                    ~/Library/Application Support/MobileSync/                    Backup/                ...
Hmmm...what else is in                    there?                    Bash to the rescue                    find . -name *3d0...
Bash Fu	Friday, January 18, 13
Getting ready to open                    the project                    Download the RSQLite .tar.gz                    R ...
Tables	Friday, January 18, 13
Our main view	Friday, January 18, 13
Adding Contact dataFriday, January 18, 13
A note about RFriday, January 18, 13
A note about RFriday, January 18, 13
Problems with the                    LanguageFriday, January 18, 13
Problems with the                    LanguageFriday, January 18, 13
Problems with the                    Language                            ANY APL OR J                         PROGRAMMERS ...
My bestiesFriday, January 18, 13
Result                             MY BABY MOMAFriday, January 18, 13
Result                             MY BABY MOMAFriday, January 18, 13
Result                             MARK G’S GIRL                             MY BABY MOMAFriday, January 18, 13
Friday, January 18, 13
Friday, January 18, 13
HISTORGRAMS CAN BE PRETTY WACKFriday, January 18, 13
HISTORGRAMS CAN BE PRETTY WACK                           THE FREEDMAN-DIACOIS RULEFriday, January 18, 13
HISTORGRAMS CAN BE PRETTY WACK                           THE FREEDMAN-DIACOIS RULEFriday, January 18, 13
Friday, January 18, 13
Demo FrequencyFriday, January 18, 13
Our main Data.FrameFriday, January 18, 13
colnames(message_data)Friday, January 18, 13
CodezFriday, January 18, 13
Text Frequency By                    MonthFriday, January 18, 13
Demo send/receiveFriday, January 18, 13
Friday, January 18, 13
Saving to a fileFriday, January 18, 13
Let Talk About SexFriday, January 18, 13
Let Talk About Sex                             GET YOUR MIND OUT OF                                 THE GUTTER!!!Friday, J...
Friday, January 18, 13
Friday, January 18, 13
R?Friday, January 18, 13
RFriday, January 18, 13
Friday, January 18, 13
Upcoming SlideShare
Loading in …5
×

How I data mined my text message history

510 views
486 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
510
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×