Machine learning for research