LSHハッシュについて読んだことがありますが、1文字以内の文字列を照合するための最良の実装は何でしょうか。
test = {'dog':1, 'cat': 2, 'eagle': 3}
test['dog']
>> 1
test['dogs']またはtest['dogg']を検索する場合も、1を返したいと思います。「log」や「cog」を検索すると1も返されることはわかっていますが、それらの結果を除外するメソッドを作成することはできます。
また、一般的な文字列がX文字内で一致を返すように、このメソッドをさらに進めるにはどうすればよいですか?
string1 = "brown dogs"
string2 = "brown doggie"
string1のみが辞書に保存されていると仮定すると、string2を検索するとstring1が返されます。
ありがとう