26. The method of claim 21 , wherein the predetermined parse tree path comprises an intermediate node corresponding to a portion of a word in the text corpus.
21. A computer-implemented method for automatically identifying entity-value pairs from text, the method comprising the following operations performed by at least one processor: receiving an electronic text file including a text corpus comprising a plurality of words; generating, by parsing the text corpus, a corresponding parse tree structure in memory, including nodes of each of the plurality of words having edges based on the parts of speech of the plurality of words; determining whether the parse tree structure includes a predetermined parse tree path corresponding to an attribute, the predetermined parse tree path traversing the parse tree structure from a node corresponding an entity to a node corresponding to a value of an entity-value pairs; identifying a portion of the text corpus corresponding to the predetermined parse tree path when the parse tree structure includes the predetermined parse tree path; extracting an entity-value pair from the portion of the text corpus, wherein the entity-value pair comprises an entity and a value corresponding to the entity, and wherein the entity-value pair corresponds to an entity-attribute-value relationship; and validating the entity-value pair.