A System and method for identifying one or more human activities in a human-computer interacting environment. Skeleton points associated with a human are received. A data variation factor for the skeleton points is calculated, and a set of skeleton points is selected based on the data variation factor. One or more features are defined from the set of skeleton points by identifying a variance in coordinates of the set of skeleton points by using one or more statistical parameters. The one or more features are used to identify the one or more human activities.