Switch from thefuzz to rapidfuzz. Thefuzz is mostly just a compatibility wrapper around rapidfuzz (to make it like FuzzyWuzzy), and rapidfuzz is, well, faster.
Use a blend of 'ratio' and 'partial_ratio'. partial_ratio is good when you only have a piece of the callsign, but it's a little too indiscriminate. Mixing 50/50 with 'ratio' gives the closer matches a boost.
Give an added boost to callsigns that have what you typed as a prefix.
This is what I used during ARRLDX, seems like a pretty good improvement over what I submitted before :)
Switch from thefuzz to rapidfuzz. Thefuzz is mostly just a compatibility wrapper around rapidfuzz (to make it like FuzzyWuzzy), and rapidfuzz is, well, faster.
Use a blend of 'ratio' and 'partial_ratio'. partial_ratio is good when you only have a piece of the callsign, but it's a little too indiscriminate. Mixing 50/50 with 'ratio' gives the closer matches a boost.
Give an added boost to callsigns that have what you typed as a prefix.
This is what I used during ARRLDX, seems like a pretty good improvement over what I submitted before :)