ERBlox: Combining Matching Dependencies with Machine Learning for Entity Resolution