SPE-DUPTS Students Competition


Competition Introduction

The Drilling Uncertainties and Prediction Technical Section (DUPTS) was established to support drilling planning and execution challenges through the use of artificial intelligence, machine learning and data science solutions. DUPTS currently has more than 2,000 members distributed globally, covering NOC, IOC, academia and service companies.

As more real-time data is being used for machine learning models to make critical decisions in drilling operations, it is critical to ensure sensor data are of good quality. The goal of this competition is to develop methods to detect, assess and correct real-time drilling sensor data.


The competition aims to address three tasks:

  • Detect data quality issues: In this task, the developed solution should be able detect data quality issues in drilling sensor data.
  • Assess data reliability: In this task, the solution should assign an uncertainty score for each sensor value. Based on the uncertainty score, ML models or field engineers can decide on whether to use such data for decision making.
  • Correct sensor data: The third task is to develop a way to correct the sensor data when data quality is poor or the uncertainty score is very low.

The solution should cover the following sensors:

  1. Bit Depth
  2. Hole Depth
  3. Hookload
  4. Hook Height
  5. Standpipe Pressure (SPP)
  6. Flow Rate
  7. Rate Of Penetration (ROP)
  8. Torque
  9. RPM
  10. Weight on-bit (WOB)


  • Students can register for this competition as individuals or in a team of 2-5 members.

  • Non-students can be part of the team as long as the team has at least one student.


The data for this competition can be obtained from multiple sources such as:

  1. 1. UK Dataset - LINK
  2. 2. Equinor Dataset - LINK
  3. 3. Energistics Sample Wells data - LINK


The work will be evaluated by Subject Matter Expert in Drilling and Data Science. The solutions will be evaluated based on the following criteria:

  • Effectiveness of the solution per task
  • A testing dataset will be provided when the team is ready
  • The number of sensors covered
  • Technical details presented in the report


The only required deliverables for the competition is the final result based on a given test case and a detailed report.
The detailed report should contain the following details:
  1. Abstract
  2. Literature Review
  3. Approach Methodology
  4. Testing and Validation Result
  5. Conclusion
  6. List of Team members