Abstract: The present invention provides systems and methods for utilizing sensors of human physical features, ambient conditions, and interfacial behavior for adaptive and friendlier user interfaces for computer applications and communication environments. A user's physical characteristics, for example, age, gender, ergonometric structure and user's interfacial behavior, for example, typing speed, typing error rate and distance from the screen are used to adapt to the user needs and provide more appropriate and fitting interface. In addition, ambient conditions may be considered within the adaptation process.