Scoring metric for recommendation system
Other ways to measure real-valued vector distances:

Euclidean distance
Manhattan distance
Higher order Minkowski distance
Chebyshev distance

Beyond just trying different distance metrics, you can try re-framing the problem or using A/B testing to see which recommendations are most empirically useful for users.