1. A method of producing a virtual host, comprising: generating the virtual host; acquiring a demographic trait of a user interacting with the virtual host; and endowing the virtual host with the demographic trait.