Anthropology based computing