Structure & Knowledge Injection into Machine Learning