multi dimensional knowledge