sql >> データベース >  >> NoSQL >> Redis

類似の単語をグループ化するための良い戦略は何ですか?

    「ファジーマッチング」をご覧ください。文字列間の類似性を計算する以下のスレッドのいくつかの優れたツール。

    私は特に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. NoSQLのユースケース

    2. Redis:挿入された要素が最初または最後にある場合、ZADDはO(logN)よりも優れていますか?

    3. Composerを使用してsymfony2にmongodbドクトリンをインストールできません

    4. SSL用の自己署名証明書を使用してMongoDBをRubyに接続する