Defining and Supporting Narrative-driven Recommendation | Synapse