1. A method for determining a preferred learning style of the user, the method comprising: receiving, by one or more computer processors, user information of a user; collecting, by the one or more computer processors, data for user model development, wherein the data for the user model development includes actions performed by the user wherein the actions are selected from the group consisting of: copying, cutting, and pasting information on a clipboard; creating, by the one or more computer processors, one or more associations between the actions in the data for the user model development and the user information, wherein the one or more associations identify a first application software as a source application software based on the one or more associations between the actions in the data including one of: the cutting and the copying information to the clipboard and a second application software as a destination application software based on the one or more associations between the actions in the data with the pasting of the information from the clipboard, and a utilization of the information associated with the actions for the user; determining, by the one or more computer processors, a preferred learning style of the user based on the one or more associations, wherein the preferred learning style is selected from the group consisting of: visual, verbal, active sequential, and intuitive; creating, by the one or more computer processors, a new user model for the user based on the one or more associations between the actions in the data for the user model development, the user information, and the preferred learning style of the user; identifying, by the one or more computer processors, at least one user within the one or more existing user models that includes the preferred learning style of the user; determining, by the one or more computer processors, a user model from the one or more existing user models that is associated with the user information; applying, by the one or more computer processors, the user model from the one or more existing user models to modify information within a user interface of a computing device that is displayed to the user based on the preferred learning style; and wherein the user model from the one or more existing user models modifies a presentation of information within the user interface to the user comprising learning styles, user preferences, the user information, user states, features, and relationships between content and users based on the source application software, content, the destination application software, and the utilization of the information as provided through the actions performed by the user.
3. The method of claim 1 , wherein determining the user model from the one or more existing user models that is associated with the user information further comprises: determining, by the one or more computer processors, whether the user information of the user matches stored existing user information associated with the user model from the one or more existing user models; responsive to determining the user information matches the stored existing user information associated with the user model from the one or more existing user models, retrieving, by the one or more computer processors, the user model associated with the stored existing user information that matches the user information; and updating, by the one or more computer processors, the user model associated with the stored existing user information that matches the user information based on the new user model.