Classification-Based Opinion Formation Model Embedding Agents' Psychological Traits