Improving Production Strategies In Unconventional Oil And Gas Reservoirs Through Machine Learning