Researchers propose a label-free approach to crafting scoring functions using domain expertise constraints.The approach incorporates insights and business rules from domain experts as easily observable and specifiable constraints.The constraints are used as weak supervision by a machine learning model to learn the scoring function.The approach is tested on synthetic and real-life datasets, comparing it to supervised learning models.