1. A computer-implemented system for generating and utilizing knowledge graphs, comprising: a memory device that stores a set of instructions; and at least one processor that executes the instructions to: detect a target data object in a document on the Internet; detect a second data object, based on the second data object being proximate to the target data object in the document; identify a third data object associated with the second data object, based on a frequency of co-occurrence of the second data object and the third data object in one or more stored occurrence lists; determine a relationship associated with the target data object based on the identified third data object; generate, in a knowledge graph stored in a database, a first entry including the target data object, and the relationship between the target data object and an additional data object in the document; receive a query; identify that the generated first entry from the knowledge graph is responsive to the query; generate a search result based on the first entry from the knowledge graph; and transmit the search result for presentation in response to the query.