Semantic structures: advances in natural language processing | Synapse