| CPC G06F 16/90324 (2019.01) [G06F 16/285 (2019.01); G06F 16/432 (2019.01); G06F 16/9535 (2019.01)] | 21 Claims |

|
1. A method, comprising:
accessing user event data comprising a plurality of user events associated with user identifiers (IDs), the user events including a plurality of user query events, where each user query event is associated with the user ID of a user associated with the user query event and one or more keywords associated with the user query event;
generating a search clustering file defining a plurality of user clusters, each user cluster comprising a set of user IDs associated with a search vector defined by one or more critical labels and defined with respect to a coordinate space defined for a data element related to searchable assets, by:
receiving an activity associated with a user;
accessing the search clustering file based on the activity of the user to associate the user with a user cluster of the plurality of user clusters of the search clustering file; and
providing the user a suggested search query term associated with the user cluster associated with the user, or
providing to the user a suggestion of an asset available for access, wherein the asset associated with the user cluster associated with the user.
|