1 creating models for real time problem using machine learning and deep learning using algorithms such as regression, clustering and Tensor flow 2 pre processing the data for the model 3 web crawling automatic getting the data 4 creating api using node js