added a training notebook that uses pandas DataFrame