Digital transformation: a review on artificial intelligence techniques in drilling and production applications