NOC:Machine Learning for Engineering and Science Applications