1. An automated personal assistant method, comprising: detecting by a computing device equipped with an automated personal assistant a network service communication; obtaining by the computing device parsed personal assistant data comprising data extracted from the network service communication; storing by the computing device at least a portion of the parsed personal assistant data in a personal assistant context database; adjusting by the computing device relative weights of relationships between the parsed personal assistant data stored in the personal assistant context database, wherein the adjusting comprises strengthening the weights of relationships between the parsed personal assistant data extracted from the network service communication relative to other relationships between personal assistant data in the personal assistant context database; receiving by the computing device an automated personal assistant user input; determining, by the computing device using the received user input and the personal assistant context database, one or more strong weighted relationships between the received user input and other personal assistant data in the personal assistant context database; and configuring by the computing device an automated personal assistant user interaction operation using personal assistant data in the personal assistant context database having the one or more strong weighted relationships with the user input.