Would someone please explain the difference between the two Python modules nltk.parse.recursivedescent and nltk.parse.rd?
It seems that the former is automatically included when I import NLTK into iPython, but I am interested in using one of the methods included only in the latter (nbest_parse), which is mentioned in the the 2009 print edition of the book "Natural Language Processing with Python" but is omitted in the current on-line version. Is this method outdated, and what would I use in its place to see multiple options for parsing an ambiguous sentence without falling into an infinite loop as with "parse_all".
Thanks in advance.