22. A method for operating a digital assistant to explore media items, the method comprising: at an electronic device with one or more processors and memory: receiving, from a user, speech input representing a request for one or more media items; evaluating a text representation of the speech input against a set of rules to determine whether or not the speech input corresponds to a user intent of obtaining personalized recommendations for media items, wherein the evaluating includes determining an actionable intent node by analyzing words in the text representation against words of a vocabulary index associated with a plurality of actionable intent nodes, and wherein the set of rules includes a first rule that the actionable intent node corresponds to an actionable intent of obtaining personalized recommendations for media items and a second rule that one or more words in the text representation refers to the user; and in accordance with a determination that the text representation satisfies the set of rules: obtaining at least one media item from a user-specific corpus of media items, the user-specific corpus of media items generated according to inferred media preferences of the user; and providing the at least one media item from the user-specific corpus of media items; and in accordance with a determination that the text representation does not satisfy the set of rules: obtaining at least one media item from a general corpus of media items, the general corpus of media items generated according to inferred media preferences of a plurality of users; and providing the at least one media item from the general corpus of media items.
24. The method of claim 22 , wherein evaluating the text representation of the speech input against the set of rules further comprises determining whether the text representation includes one of a plurality of phrases corresponding to the user intent of obtaining personalized recommendations for media items.