Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Apa strategi yang baik untuk mengelompokkan kata-kata yang mirip?

Lihat "pencocokan fuzzy". Beberapa alat hebat di utas di bawah ini yang menghitung kesamaan antar string.

Saya sangat menyukai modul difflib

>>> get_close_matches('appel', ['ape', 'apple', 'peach', 'puppy'])
['apple', 'ape']
>>> import keyword
>>> get_close_matches('wheel', keyword.kwlist)
['while']
>>> get_close_matches('apple', keyword.kwlist)
[]
>>> get_close_matches('accept', keyword.kwlist)
['except']

https://stackoverflow.com/questions/682367/good-python-modules-for-fuzzy-string-comparison



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana saya bisa menguji apakah cache redis saya berfungsi?

  2. Redis-cli --csv opsi (mengekspor ke csv)

  3. Cara Autowired RedisTemplate<String,Long>

  4. Azure VM tidak terhubung ke Azure Redis Cache tetapi lokal terhubung ke Azure Redis Cache

  5. Bagaimana menerapkan kondisi 'ATAU' dalam perintah tombol redis