Problem Solving Through Human-AI Preference-Based Cooperation