new version of the parser, it considers different explanations of words