Constituent object parsing for information retrieval and similar text processing problems | Synapse