8. A computing device to filter user's actions based on user's mood, the computing device comprising: a memory configured to store instructions; a processor configured to execute a mood based control application in conjunction with the instructions stored in the memory, wherein the mood based control application is configured to: detect a user's mood through one or more of: keystroke dynamics detection, facial feature analysis, body composure analysis, biological parameter analysis, and recent communication content analysis, wherein the biological parameters include one or more of a blood pressure, a heartbeat, and a body temperature and wherein the keystroke dynamics include one or more of keystroke strength and keystroke speed; determine a mood indicator value based on the detected user's mood; identify a user action, wherein the user action comprises posting a message to one or more of a social network, a professional network, an email network, a blog, and an instant message network; determine a system action based on the mood indicator value and the user action, wherein the system action includes to one of: block an execution of the user action; delay the execution of the user action for a particular time period, and upon expiration of the particular time period, presenting a confirmation option for execution of the user action; and direct the user action to an alternate destination for execution; and apply the system action.
12. The computing device of claim 8 , wherein the mood based control application is further configured to prompt the user to confirm application of the system action.