A collection of scripts to parse and analyze exported Google Voice data.
So far it just parses the data and runs a few Naive Bayes classifiers, but I'm looking to expand.
Download and extract your Google Voice data.
Install the dependencies with something like
pip install -r requirements.txt.
settings.pyand configure appropriately.
gv_to_db.pyto load everything into a SQLite database.
who_from.pyto run a few simple analyzers using Naive Bayes.
people_with_many_texts(n)classifies the texts of people who have sent more than
recipient_is(name)classifies texts into either
split_me_not_me()classifies texts into either
not_medepending on the sender.
Get your training and test sets from one of the classifiers.
interactiveon your classifier.
Enter some messages.
MIT/X11 licensed, except for
twokenize.py are copyright Brendan O'Connor, Michel Krieger, and David Ahn and licensed under the Apache License 2.0.