Skip to content

A web app built with Python that is dedicated to outputting iMessage texting statistics.

Notifications You must be signed in to change notification settings

wyattharrell/istats

Repository files navigation

iStats - iMessage Statistics

iStats was created as a program to output statistics on sent iMessages. iStats was written in Python and makes use of the chat.db file generated by Mac devices. The front end was created using Flask, HTML, and JavaScript to ouput statistics in a readable format.

Image of iStats

Features:

  • Top 10 Most Used Words, Characters, Emojis
  • Minimum, Maximum, Average Character Count
  • Most Texted Contact Number
  • Activity by Month, Week, Hour
  • Search a String

Image of iStats

Installation:

Make sure your chat.db file is located on your Desktop and you have the proper libraries installed. Change the path variable in gather.py (line 11) to your Users name.

To run:

python iStats.py

Python Libraries:

  • pandas
  • sqlite3
  • time
  • datetime
  • statistics
  • emojis
  • flask

Authors:

Wyatt Harrell, Bryce Brooks, Myra Mullis, John Rawley

Florida State University - CIS 4930: Python Programming (Summer 2019)

About

A web app built with Python that is dedicated to outputting iMessage texting statistics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •