1. A method performed by at least one computer processor executing computer program instructions stored on a non-transitory computer-readable medium, wherein the method comprises: (A) identifying, from among a plurality of content selection data associated with a user, first content selection data associated with the user; (B) identifying a first content source associated with the first content selection data; (C) identifying a first selection-specific rule set associated with the first content selection data; (D) receiving first original content from the first content source; (E) applying the first selection-specific rule set to the first original content to produce first rule output; and (F) changing a state of at least one first component of a human-machine dialogue system based on the first rule output.