In this case, I run several Machine Learning algorithms such as K-Nearest Neighbors (KNN), Support Vector Machine (SVM), Decision Tree, and Random Forest to find optimum an optimum model that can be classified rock or lithology in the well based on their physical properties such as Gamma Ray, Neutron Density, Resistivity, etc.

After that, we develop a desktop application that can run this optimum model, so it can be more user friendly and efficient using PyQt5 library in Python.

Skills: Python, Machine Learning, Numpy, Pandas, Scikit-Learn, PyQt5.