| CPC A63B 69/3605 (2020.08) [A63B 71/0622 (2013.01); G06N 20/00 (2019.01); A63B 2225/50 (2013.01)] | 22 Claims |

|
1. An apparatus, comprising:
a processor; and
a memory that stores code executable by the processor to:
receive a first set of golf swing data for a user, the first set of golf swing data representative of one or more characteristics of a golf swing of the user, the first set of golf swing data comprising sensed data, survey data, or a combination thereof;
determine one or more optimal specifications of at least one hypothetical golf club that is a best fit for the user using a property prediction machine learning model based on the first set of golf swing data, wherein the property prediction machine learning model is specially trained using a second set of golf swing data to analyze golf swing data; and
determine at least one pre-existing golf club, comprising predefined specifications, that is a best match for the user based on a comparison of the determined one or more optimal specifications of the at least one hypothetical golf club to the predefined specifications of a plurality of different pre-existing golf clubs.
|