For sustainable agriculture, irrigation is one of the most important management practices in a semi-arid climate. Determining the site-specific soil type-based irrigation water requirements requires the development of a soil water characteristics curve (SWCC). This study focuses on exploring the suitability of analytical SWCC models based on the observed data of SWCC developed using the pressure membrane apparatus. A novel SelectKbest gene expression programming (GEP) model is used to create the generalized machine learning SWCC model for Atlantic Canadian soils. The composite soil samples with representative soil textures of loamy sand, loam, and sandy loam are collected from the selected locations in Prince Edward Island and New Brunswick provinces of Canada. The suitability of models at three regions shows that at all sites, including PEI-1 (loam soil) 1, PEI-2 (loamy sand), and NB-3 (sandy loam) if SWCC data has four measured suction potential levels, then McBee & Bomb and Tani exponential models may be selected. Van Genuchten, double exponential, Ruso, Kosuki, and Gardner's four parameters models should be a good choice for five-section potential. Similarly, for six measured suction potential values, the Fredlund & Xing, Omuto, and Van Genuchten models having parameters should be selected for determining the optimum soil hydraulic parameters. The HydroMe program with Brooks and Corey, four, and five parameters Van Genuchten models performed well. The HydroMe program is calibrated and validated with standard RETC for selected regions of Atlantic Canada, which suggests that the HydroMe program is flexible in developing efficient agricultural water management algorithms. Various performance metrics like R2 and RMSE are employed to assess the robustness of the model. A generalized SWCC model (R2=0.976 and RMSE=0.04) is developed using a novel SelectKbest-based GEP modeling approach for Atlantic Canadian soils. These novel approaches can significantly improve site-specific agricultural water management and decision support systems.