Patent Document ID: 10049663
Application ID: 15266956

Base Claim:
1. A system for operating a digital assistant to explore media items, the system comprising: one or more processors; and memory having instructions stored thereon, the instructions, when executed by the one or more processors, cause the one or more processors to: receive, from a user, speech input representing a request for one or more media items; evaluate 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; in accordance with a determination that the text representation satisfies the set of rules: obtain 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 provide 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: obtain 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 provide the at least one media item from the general corpus of media items.

---

Claim 14:
14. The system of claim 1 , wherein the text representation defines a category of media items, wherein in accordance with the determination that the text representation satisfies the set of rules, obtaining the at least one media item from the user-specific corpus of media items includes obtaining a plurality of media items associated with the category of media items, and wherein the instructions further cause the one or more processors to: determine a degree of familiarity of the user with the category of media items, wherein an average popularity rating of the plurality of media items is based on the degree of familiarity of the user with the category of media items.