Library to extract data from semi-structured text documents