Text this: Cluster analysis of carboniferous gas reservoirs and application of recovery prediction model