Text this: Developing a web application for Chinese calligraphy learners using convolutional neural network and scale invariant feature transform