1. A computer-executable method comprising: generating a computer-readable index, wherein the index comprises: identities of entities; identities of attributes for the entities; and values for the attributes, wherein the values for the attributes are indexed in the computer-readable index by the identities of the entities and the identities of the attributes, and wherein generating the computer-readable index comprises: accessing a page, the page comprises a table and a title of the page, the table comprises an identity of an attribute of an entity and a value of the attribute for the entity, wherein the table fails to include an identity of the entity; identifying the table in source code of the page; extracting the identity of the attribute and the value of the attribute from the source code of the page; responsive to identifying the table in the source code of the page, inferring the identity of the entity, wherein inferring the identity of the entity comprises inferring that the identity of the entity includes a keyword in a title of the page; and in the computer-readable index, indexing the value of the attribute by the identity of the entity and the identity of the attribute.