Research Article
Joint Modeling of User Behaviors Based on Variable-Order Additive Markov Chain for POI Recommendation
Input: Training trajectories of user u: ,, | Output: Dense trajectories set of user u: | 1: for (; ; ) do | 2: Get the trajectories count of u: ; | 3: Set trajectory index: p =0; | 4: whiledo | 5: Get the length of trajectory ; | 6: ifthen | 7: | 8: else if and then | 9: Adds the current trajectory to the next one | 10: else if and then | 11: Get the time interval of and . | 12: if then | 13: Insert to , | 14: else | 15: Insert to , | 16: end if | 17: else | 18: Insert into , | 19: end if | 20: end while | 21: end for | 22: Return . |
|