摘要 |
A method for inferring activities to a user is provided. The system receives at least one location trace (104) and corresponding contextual information. The system then derives (106) a set of venues based on a venue database (102), wherein a respective hypothetical visit is associated with the contextual information corresponding to the location trace. The system derives a set of activity types (108) associated with a context based on the venues, the corresponding context indicated by the location trace, and a venue-to-activity mapping. In addition, the system receives a user query context (114) and identifies a number of activity types of which the associated contextual information is similar to the user query context. The system further weights (118) a respective identified activity type based on its associated context's similarity to the user query context, normalizes (120) weights associated with each identified activity type, and produces an activity-type probability distribution, thereby facilitating inferring activities associated with the user. |