{"library":"pysimstring","title":"PySimString","description":"PySimString is a Python implementation of the simstring fast string similarity search library. Version 1.3.0 supports Python 3.7-3.13 across multiple platforms. It provides efficient approximate string matching using various similarity measures (cosine, dice, jaccard, overlap, exact) with configurable feature sizes.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pysimstring"],"cli":null},"imports":["import simstring"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import simstring\n\n# Build a database from a list of strings\ndb = simstring.reader()\ndb.add('hello')\ndb.add('hallo')\ndb.add('hullo')\ndb.add('world')\n\n# Use cosine similarity with threshold 0.7\nresults = db.retrieve('hallo', measure='cosine', threshold=0.7)\nprint(results)  # ['hello', 'hallo', 'hullo']","lang":"python","description":"Create a simstring database, add strings, and retrieve similar strings using cosine similarity.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}