5. The computer-implemented method of claim 1 , further comprising: receiving, by the processor, the input representative of deleting the content tile from the landing page; and adjusting, by the processor, the weighting value of the content tile in response to the input.
1. A computer-implemented method, comprising: receiving, by a processor, an event trigger configured to report an event, the event trigger containing at least one attribute that provides context to the event; retrieving, by the processor, a weighting table corresponding to a logon user that describes a plurality of content tiles that are associated with the event, wherein a content tile from the plurality of content tiles includes a weighting value of a first weighting table column configured to represent the significance of the content tile, a second weighting table column identifies a library of the content tile, a third weighting table column provides a role of the logon user, and a fourth weighting table column provides an identifier to locate the content tile within the library; selecting, by the processor, a ranked list of content tiles from the weighting table to include in a landing page, wherein the ranked list includes the content tile and the position of the content tile in the ranked list is based on the weighting value, and wherein selecting the ranked list of content tiles comprises, identifying, by the processor, a condition of the content tile, the condition specifying a parameter used to query for content related to the content tile, determining, by the processor, that the condition is satisfied by the at least one attribute of the triggering event, and including, by the processor, the content tile as part of the ranked list of content tiles based on the determination; generating, by the processor, the landing page with the ranked list of content tiles retrieved from the library; receiving, by the processor, an input from the logon user representative of interacting with the content tile from the landing page; adjusting, by the processor, the weighting value of the content tile in the weighting table in response to the input, without propagating the weighting value to another weighting table corresponding to a different role of the logon user; and displaying on a changed landing page, another content tile replacing a size and a position of the content tile.