16. A non-transitory computer readable medium storing a computer-executable module that, when executed by a processor of a computing device, cause the computing device to perform a process comprising: obtaining a plurality of sequences of item identifiers indicating a history of items accessed; randomizing an order of item identifiers included in at least a portion of the plurality of sequences of item identifiers to generate a randomized plurality of sequences of item identifiers; generating a language model using the randomized plurality of sequences of item identifiers, the language model configured to provide one or more candidate categories for items of a processing target; receiving a request from an access device of a processing target, the request including information indicative of items for the processing target; generating a candidate prediction for the processing target using the language model and the item for the processing target; and providing a prediction for the processing target using the candidate prediction.
16. A non-transitory computer readable medium storing a computer-executable module that, when executed by a processor of a computing device, cause the computing device to perform a process comprising: obtaining a plurality of sequences of item identifiers indicating a history of items accessed; randomizing an order of item identifiers included in at least a portion of the plurality of sequences of item identifiers to generate a randomized plurality of sequences of item identifiers; generating a language model using the randomized plurality of sequences of item identifiers, the language model configured to provide one or more candidate categories for items of a processing target; receiving a request from an access device of a processing target, the request including information indicative of items for the processing target; generating a candidate prediction for the processing target using the language model and the item for the processing target; and providing a prediction for the processing target using the candidate prediction. 20. The non-transitory computer readable medium of claim 16 , wherein the process performed by the computer-executable module, when executed by the processor of the computing device, further comprises obtaining item access metrics for the items for the processing target, wherein generating the candidate prediction includes weighting an item included in the items for the processing target using the associated item access metric for the item when processed by the language model.