Vitalsource Technologies, Inc. Recent Developments in Statistics and Data Science