Computational Methods and Machine Learning for Big Data of Novel Materials Discovery