I think that Abstract Wikipedia and more explicitly WikiLambda functions could be used for generating "References by Description" and later, help understanding them and reconciling them.

One of the long term goals of Data Commons https://datacommons.org/faq is to help resolve ambiguous entities by using "Reference by Description".

Denny, are you familiar with Guha's paper?

https://arxiv.org/pdf/1511.06341.pdf

‘John McCarthy, Pioneer in Artificial Intelligence...’ the term ‘John McCarthy’ alone is ambiguous. It could refer to a computer scientist, a politician or even a novel or film. In order to disambiguate the reference, the head-line includes the description “Pioneer in Artificial Intelligence”.