Similar Items: Learning to represent code changes