1. A computer-implemented method of identifying information gaps in corpora, wherein the method comprises: a computer identifying one or more topics detailed by a document using a topic model; the computer identifying one or more top keywords within the document based on the topic model, wherein the top keywords are the most common keywords in the document; the computer adding at least one top keyword of the one or more top keywords to a list based on: the computer determining that the at least one top keyword is repeated within the document greater than a threshold number of times within a threshold proximity of words; the computer determining that the at least one top keyword has a relation to one or more entities within the document based on a knowledge graph; and the computer determining that the at least one top keyword lacks a definition within the document based on natural language processing techniques; the computer identifying one or more potential definitions of the at least one top keyword based on the topic model and one or more online databases; the computer ranking the identified one or more potential definitions based on a confidence score; the computer identifying a first potential definition of the one or more potential definitions having a highest confidence score and a second potential definition of the one or more potential definitions having a second highest confidence score; based on determining that the highest confidence score exceeds the second highest confidence score by a threshold confidence, the computer storing the first potential definition in association with the at least one top keyword; based on determining that the highest confidence score does not exceed the second highest confidence score by a threshold confidence, the computer identifying a definition conflict between the first potential definition and the second potential definition; the computer resolving the definition conflict by prompting a user via a user input for a user input selection, wherein the user input comprises the first potential definition, the second potential definition, and an option to input a new definition; the computer receiving the user input selection; and the computer storing the user input selection in association with the at least one top keyword.