Module Expr Str Import alias FunctionDef arguments args NameParam NameParam defaults Num body Expr Str If CompareIn NameLoad NameLoad body Return SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Num keyword NameLoad If BoolOpAnd NameLoad CompareGt Call NameLoad NameLoad Num body Return SubscriptLoad NameLoad Index Num Return NameLoad decorator_list Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str
N/A N/A 
Spelling corrector library, used to correct common typos in domains like
gmal.com instead of gmail.com.

The spelling corrector uses difflib which in turn uses the
Ratcliff-Obershelp algorithm [1] to compute the similarity of two strings.
This is a very fast an accurate algorithm for domain spelling correction.

The (only) public method this module has is suggest(word), which given
a domain, suggests an alternative or returns the original domain
if no suggestion exists.

[1] http://xlinux.nist.gov/dads/HTML/ratcliffObershelp.html
 N/A difflib suggest N/A N/A word cutoff N/A 0.77 N/A N/A 
    Given a domain and a cutoff heuristic, suggest an alternative or return the
    original domain if no suggestion exists.
     N/A N/A word LOOKUP_TABLE N/A N/A N/A LOOKUP_TABLE N/A word N/A guess N/A N/A difflib get_close_matches word MOST_COMMON_DOMAINS n 1 cutoff cutoff N/A N/A guess N/A N/A len guess 0 N/A N/A N/A guess N/A 0 N/A word N/A N/A MOST_COMMON_DOMAINS N/A mailgun.net yahoo.com yahoo.ca yahoo.co.jp yahoo.co.uk yahoo.com.br ymail.com hotmail.com hotmail.ca hotmail.co.uk windowslive.com live.com outlook.com msn.com gmail.com googlemail.com aol.com aim.com icloud.com me.com mac.com facebook.com comcast.net sbcglobal.net bellsouth.net verizon.net earthlink.net cox.net charter.net shaw.ca bell.net N/A LOOKUP_TABLE N/A yahoo gmail hotmail live outlook msn googlemail aol aim icloud me mac facebook comcast sbcglobal bellsouth verizon earthlink cox charter shaw bell yahoo.com gmail.com hotmail.com live.com outlook.com msn.com googlemail.com aol.com aim.com icloud.com me.com mac.com facebook.com comcast.net sbcglobal.net bellsouth.net verizon.net earthlink.net cox.net charter.net shaw.ca bell.net