Stability of gem diols depend on the following factors:(i) Steric hindrance by +I group around α-carbon decreases the stability of gem diols. +I group decreases stability of gem diol and hence decreases extent of hydration.(ii) Stability of gem diols mainly depends on the presence of –I group on α-carbon. More is the –I power of the group more will be stability of gem diols.(iii) Intramolecular hydrogen bonding increases stability of gem diols. –I groups present on carbon having gem diol group increases strength of hydrogen bond.More is the strength of hydrogen bond more will be the stability of gem diol. This answer was given for a similar ques by an expert few years back. Iwas not able to copy the link. So here are the points