Going Beyond Black-Box Models by Leveraging Behavioral Insights: an Intent-Based Recommendation Framework