1. A method for modifying behavior for social appropriateness in computer mediated communications, the method comprising: receiving video image data from a digital camera, the video image data including a natural non-verbal behavior segment of at least one participant in the computer mediated communications; performing a video analysis of the video image data in order to determine cultural appropriateness of the natural non-verbal behavior segment, wherein the analysis includes analyzing one or more of gaze and gesture of the natural non-verbal behavior segment according to a cultural model; determining an alternative behavior upon detecting that the natural non-verbal behavior segment of the participant is culturally inappropriate based on the video analysis, the alternative behavior calculated according to the cultural model; and modifying an output stream by remapping the natural non-verbal behavior segment of the participant to match the determined alternative behavior wherein remapping includes altering at least one of gaze and gesture of the natural non-verbal behavior segment.