/git-analysis

A collection of scripts to analyze and study git repos.

Primary LanguageJavaScriptMIT LicenseMIT

edX-analysis

A collection of scripts that I'm using to do an ethnography of the community forming around the development of edX.

To run these scripts, you'll need to install pygit2, sqlalchemy, matplotlib, flask, and sklearn.

Configure the desired git repo in config.py. Running create_database.py will store all commits from the repo into a DB (default is sqlite). Running stats_runner.py will generate some basic stats about the repository.