Building character AI through machine learning