initial project (steal from kdd cup 2013)