parsing [adjective] + algorithm [noun]