Advancing the field of content-based and collaborative filtering reciprocal recommender systems