I am an independent interaction design ( User experience ) consultant. I have been working in this domain for almost 7 years. I believe, to create any purpose human machine interaction, we should be acquainted with both human cognition and machine limitation, in order to transfer the right values to the artificial ( machine ) intelligence. A design reflects the mindset of the designer.