extract change per category per commit