1. A method implemented by an information handling system that includes a memory and a processor, the method comprising: configuring a reinforcement learning model based on one or more inspiration selections received from a user, each of the one or more inspiration selections corresponding to one or more musical characteristics, wherein the configuring further comprises: determining one or more emotion characteristics of one or more songs corresponding to at least one of the one or more inspiration selections; displaying one or more emotion objects to the user on a display, each of the one or more emotion objects corresponding to one of the one or more emotion characteristics; receiving at least one emotion object adjustment from the user that adjusts a size of at least one of the one or more emotion objects; adjusting at least one of the one or more musical characteristics based on the emotion object adjustment; and loading the at least one adjusted musical characteristic into an environment in the reinforcement learning model to adjust a reward structure of the environment; performing a plurality of training iterations using the configured reinforcement learning model, wherein the plurality of training iterations generate a plurality of actions and the environment generates a plurality of rewards corresponding to the plurality of actions; and generating a musical composition based on the plurality of actions in response to determining that the plurality of rewards reach an empirical threshold.