Data-driven and machine learning based design creativity