Recommendations, Artificial Intelligence, Machine Learning, Recommender Systems, Data Science.
mediate between the weighted hard and soft user requirements (constraints) and item features. The system asks the user which requirements should be relaxed/modified so that some items exist that do not violate any constraint and finds a subset of items that satisfy the maximum set of weighted