How I data mined my text message history
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

How I data mined my text message history

on

  • 522 views

 

Statistics

Views

Total Views
522
Views on SlideShare
515
Embed Views
7

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 7

http://www.linkedin.com 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

How I data mined my text message history Presentation Transcript

  • 1. How I Data Mined My Text Message History By: Joe Cannatti Puppy Sound LLC joe@puppysound.com @JoeCannattiFriday, January 18, 13
  • 2. How I Data Mined My Text Message History By: Joe Cannatti Puppy Sound LLC joe@puppysound.com @JoeCannattiFriday, January 18, 13
  • 3. Know thyself...Friday, January 18, 13
  • 4. Know thyself...Friday, January 18, 13
  • 5. Know thyself... γνῶθι σεαυτόνFriday, January 18, 13
  • 6. Know thyself... γνῶθι σεαυτόν Temple of Apollo at DelphiFriday, January 18, 13
  • 7. Know thyself... γνῶθι σεαυτόν Temple of Apollo at Delphi PlatoFriday, January 18, 13
  • 8. Know thyself... γνῶθι σεαυτόν Temple of Apollo at Delphi Plato Our memories are poorFriday, January 18, 13
  • 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. 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. Text MessagesFriday, January 18, 13
  • 12. Text Messages Increased useFriday, January 18, 13
  • 13. Text Messages Increased use Is it a good subset of your overall communication?Friday, January 18, 13
  • 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. 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. Tools UsedFriday, January 18, 13
  • 17. Tools Used RFriday, January 18, 13
  • 18. Tools Used R RStudioFriday, January 18, 13
  • 19. Tools Used R RStudio Navicat for SqliteFriday, January 18, 13
  • 20. Tools Used R RStudio Navicat for Sqlite BashFriday, January 18, 13
  • 21. So, what are we going to do?Friday, January 18, 13
  • 22. iTunes backup Backup your phone to your machine (unencrypted)Friday, January 18, 13
  • 23. Where dem bitz at? ~/Library/Application Support/MobileSync/ Backup/ 3d0d7e5fb2ce288813306e4d4636395e047a3d2Friday, January 18, 13
  • 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. Bash Fu Friday, January 18, 13
  • 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. Tables Friday, January 18, 13
  • 28. Our main view Friday, January 18, 13
  • 29. Adding Contact dataFriday, January 18, 13
  • 30. A note about RFriday, January 18, 13
  • 31. A note about RFriday, January 18, 13
  • 32. Problems with the LanguageFriday, January 18, 13
  • 33. Problems with the LanguageFriday, January 18, 13
  • 34. Problems with the Language ANY APL OR J PROGRAMMERS HERE?Friday, January 18, 13
  • 35. My bestiesFriday, January 18, 13
  • 36. Result MY BABY MOMAFriday, January 18, 13
  • 37. Result MY BABY MOMAFriday, January 18, 13
  • 38. Result MARK G’S GIRL MY BABY MOMAFriday, January 18, 13
  • 39. Friday, January 18, 13
  • 40. Friday, January 18, 13
  • 41. HISTORGRAMS CAN BE PRETTY WACKFriday, January 18, 13
  • 42. HISTORGRAMS CAN BE PRETTY WACK THE FREEDMAN-DIACOIS RULEFriday, January 18, 13
  • 43. HISTORGRAMS CAN BE PRETTY WACK THE FREEDMAN-DIACOIS RULEFriday, January 18, 13
  • 44. Friday, January 18, 13
  • 45. Demo FrequencyFriday, January 18, 13
  • 46. Our main Data.FrameFriday, January 18, 13
  • 47. colnames(message_data)Friday, January 18, 13
  • 48. CodezFriday, January 18, 13
  • 49. Text Frequency By MonthFriday, January 18, 13
  • 50. Demo send/receiveFriday, January 18, 13
  • 51. Friday, January 18, 13
  • 52. Saving to a fileFriday, January 18, 13
  • 53. Let Talk About SexFriday, January 18, 13
  • 54. Let Talk About Sex GET YOUR MIND OUT OF THE GUTTER!!!Friday, January 18, 13
  • 55. Friday, January 18, 13
  • 56. Friday, January 18, 13
  • 57. R?Friday, January 18, 13
  • 58. RFriday, January 18, 13
  • 59. Friday, January 18, 13