Learning chemistry: exploring the suitability of machine learning for the task of structure-based chemical ontology classification