Designing Machine Learning Models for Graph Analytics