I have started a little side project to try and describe Chess moves in natural language. It is a long-term side project and actually great for my learning and understanding of Chess. I am starting with simple tactical motifs and then tackle plans. It will be around 100 different features. Thoughts?