First, I'd add to your list the techniques discussed at Peter Norvig's post on spelling correction.
First, I'd add to your list the techniques discussed at Peter Norvig's post on spelling correction. Second, I'd ask what kind of "user-generated names" you're talking about. Having dealt with both, I believe that the heuristics you'd use for street names are somewhat different from the heuristics for person names.(As a simple example, does "Dr" expand to "Drive" or "Doctor"?) Third, I'd look at a combination using testing to establish the set of coefficients for combining the results of the various techniques.
Thanks, I feel like there really is no perfect answer to this. I've decided to go with using Lucene as the main way of cross referencing and to use different/custom Analyzer's to expand abbreviations and to do the fuzzy searching. – Gordon Dec 22 '09 at 19:50.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.