Applications Of Machine Learning For Character Animation