Blocking Techniques for Entity Linkage: A Semantics-Based Approach