Machine Learning and Natural Language Processing for Automated Analysis of Drilling and Completion Data