22. A non-transitory computer readable storage medium storing one or more programs, the one or more programs including instructions, which when executed by an electronic device, cause the device to: receive voice input from a user and processing the voice input using natural language processing to produce a textual representation the textual representation including a plurality of words; identify, from the textual representation, an actionable intent from among a plurality of actionable intents recognizable by the electronic device, the actionable intent corresponding to tasks that can be performed by the electronic device; identify a keyword in the textual representation; determine whether one or more words adjacent to the keyword correspond to a textual identifier of a collection of textual identifiers; and wherein, responsive to the identified actionable intent and a determination that the one or more adjacent words correspond to a properly formatted textual identifier, replaeeth_e digital assistant replaces the keyword and the one or more adjacent words with the textual identifier, wherein the textual identifier is a known hashtag or a username, wherein, if the textual identifier is a known hashtag, the collection includes hashtags that were previously identified by a social network, wherein if the textual identifier is a username the collection is a set of usernames that are registered in the social network.
22. A non-transitory computer readable storage medium storing one or more programs, the one or more programs including instructions, which when executed by an electronic device, cause the device to: receive voice input from a user and processing the voice input using natural language processing to produce a textual representation the textual representation including a plurality of words; identify, from the textual representation, an actionable intent from among a plurality of actionable intents recognizable by the electronic device, the actionable intent corresponding to tasks that can be performed by the electronic device; identify a keyword in the textual representation; determine whether one or more words adjacent to the keyword correspond to a textual identifier of a collection of textual identifiers; and wherein, responsive to the identified actionable intent and a determination that the one or more adjacent words correspond to a properly formatted textual identifier, replaeeth_e digital assistant replaces the keyword and the one or more adjacent words with the textual identifier, wherein the textual identifier is a known hashtag or a username, wherein, if the textual identifier is a known hashtag, the collection includes hashtags that were previously identified by a social network, wherein if the textual identifier is a username the collection is a set of usernames that are registered in the social network. 27. The non-transitory computer readable storage medium of claim 22 , wherein the one or more programs further include instructions, which when executed by the electronic device, cause the device to: display the textual representation on a display of the electronic device.