1. A human-computer interface system, the system comprising: a computer, the computer comprises: a central processing unit; a first memory; a second memory; at least one storage device; a system hub; an input/output adapter for connecting the at least one storage device to the system hub; an operating system installed onto the at least one storage device for recall and interaction with the central processing unit; applications software installed onto the at least one storage device, the applications software is connected to the operating system; a communication network; a communication interface adapter for connecting the computer to the communication network; at least one remote server; a display device; a display adapter for connecting the system hub to the display device; means for inputting and detecting data and commands generated by a user; a plurality of output converters; and a means for allowing the computer to develop and express the computer's emotional states, the means for allowing the computer to develop and express the computer's emotional states comprises machine emotions development and expression software, the machine emotions development and expression software further comprising: an update algorithm, the update algorithm outputs updated emotions data; a mapping algorithm, the mapping algorithm maps at least one of device-dependent classified input, device-dependent unclassified input, device-dependent classified characteristics, and device-dependent unclassified characteristics to device-independent, standardized events, and outputs mapped events to the update algorithm; a transformation matrix module, the transformation matrix module supplies the update algorithm with instructions for relating the mapped events with a corresponding basic change(s) to each emotion of basic emotions; an emotional matrix, the emotional matrix inputs the updated emotions data output from the update algorithm; and a learning database.