6. A computer-implemented method comprising: under control of one or more computing devices configured with specific computer-executable instructions, 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 as the words of the language modeled by the language model, the language model configured to provide one or more candidate predictions 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 items for the processing target; and providing a prediction for the processing target using the candidate prediction.
6. A computer-implemented method comprising: under control of one or more computing devices configured with specific computer-executable instructions, 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 as the words of the language modeled by the language model, the language model configured to provide one or more candidate predictions 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 items for the processing target; and providing a prediction for the processing target using the candidate prediction. 7. The computer-implemented method of claim 6 , wherein the language model comprises a recurrent neural network language model.