WGoM: A novel model for categorical data with weighted responses