>>> from nltk.corpus import namesimport nltk, re, pprint>>> def gender_features2(name):features = {} features["firstletter"] = name[0].lower() features["lastletter"] = name[-1].lower() for letter in 'abcdefghijklmnopqrstuvwxyz': features["count(%s)" % letter] = name.lower().count(letter) features["has(%s)" % letter] = (letter in name.lower()) return features
Thanks for thoroughly demonstrating this problem with our documentation. There needs to be a way to discover the corpus reader methods from a corpus loader object. Would someone like to submit this to the issue tracker?
In the meantime, to see how to use list-like corpora, please see:
http://nltk.googlecode.com/svn/trunk/doc/howto/corpus.html#word-lists-and-lexicons
>>> from nltk.corpus import namesimport nltk, re, pprint>>> def gender_features2(name):features = {} features["firstletter"] = name[0].lower() features["lastletter"] = name[-1].lower() for letter in 'abcdefghijklmnopqrstuvwxyz': features["count(%s)" % letter] = name.lower().count(letter) features["has(%s)" % letter] = (letter in name.lower()) return features
--
You received this message because you are subscribed to the Google Groups "nltk-users" group.
To post to this group, send email to nltk-...@googlegroups.com.
To unsubscribe from this group, send email to nltk-users+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/nltk-users?hl=en.