{"library":"jellyfish","code":"import jellyfish\n\n# String comparison\ns1 = \"jellyfish\"\ns2 = \"smellyfish\"\n\nlev_dist = jellyfish.levenshtein_distance(s1, s2)\njaro_sim = jellyfish.jaro_similarity(s1, s2)\ndam_lev_dist = jellyfish.damerau_levenshtein_distance(\"jellyfihs\", \"jellyfish\")\n\nprint(f\"Levenshtein Distance: {lev_dist}\")\nprint(f\"Jaro Similarity: {jaro_sim}\")\nprint(f\"Damerau-Levenshtein Distance: {dam_lev_dist}\")\n\n# Phonetic encoding\nmetaphone_code = jellyfish.metaphone(\"Jellyfish\")\nsoundex_code = jellyfish.soundex(\"Jellyfish\")\nnysiis_code = jellyfish.nysiis(\"Jellyfish\")\n\nprint(f\"Metaphone: {metaphone_code}\")\nprint(f\"Soundex: {soundex_code}\")\nprint(f\"NYSIIS: {nysiis_code}\")","lang":"python","description":"This quickstart demonstrates common string comparison algorithms and phonetic encoding functions available in the `jellyfish` library.","tag":null,"tag_description":null,"last_tested":"2026-04-24","results":[{"runtime":"python:3.10-alpine","exit_code":0},{"runtime":"python:3.10-slim","exit_code":0},{"runtime":"python:3.11-alpine","exit_code":0},{"runtime":"python:3.11-slim","exit_code":0},{"runtime":"python:3.12-alpine","exit_code":0},{"runtime":"python:3.12-slim","exit_code":0},{"runtime":"python:3.13-alpine","exit_code":0},{"runtime":"python:3.13-slim","exit_code":0},{"runtime":"python:3.9-alpine","exit_code":0},{"runtime":"python:3.9-slim","exit_code":0}]}