FLUTTER ECOSYSTEM

fuzzywuzzy

Eine Implementierung des beliebten fuzzywuzzy-Pakets in Dart, um all Ihre Anforderungen an die unscharfe Zeichenkettenübereinstimmung/Suche zu erfüllen!

Neueste Version
1.2.0
30-Tage-Downloads
100.000
Likes
153
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Fuzzywuzzy ist eine Dart-Implementierung der beliebten Bibliothek für fuzzy String-Matching, die präzise und flexible String-Vergleiche für Aufgaben wie Suche, Deduplizierung und Datenrekonstruktion ermöglicht. Es berechnet Ähnlichkeitsscores zwischen Strings mithilfe von Algorithmen wie der Levenshtein-Distanz und tokenbasierten Methoden, wodurch es ideal für die Behandlung von Tippfehlern, Variationen und Annäherungen ist. Das Paket unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux und gewährleistet breite Kompatibilität. Es ist leichtgewichtig und einfach über Flutter pub zu integrieren.

Anwendungsfälle
  • Textsuche mit Tippfehlern
  • Datendeduplizierung
  • Namensübereinstimmung über Datensätze hinweg
  • Automatische Vorschläge mit Toleranz
  • Übereinstimmung von Benutzereingaben mit Datenbankeinträgen
Hauptmerkmale
  • Levenshtein-Distanz-Bewertung
  • Token-Sortierung und Mengenverhältnisse
  • Groß-/Kleinschreibung-unabhängige Übereinstimmung
  • Plattformübergreifende Unterstützung
  • Einfache API-Integration
Geeignet für
  • Entwickler, die eine robuste Zeichenfolgenübereinstimmung benötigen
  • Apps mit benutzererzeugter Texteingabe
  • Datenbereinigungspipelines
  • Suchfunktionen mit Fehlertoleranz
Hinweise
  • Kann bei großen Datensätzen langsamer sein
  • Nicht für Echtzeit-Hochfrequenz-Abgleich optimiert
  • Erfordert sorgfältige Abstimmung des Schwellenwerts für Genauigkeit
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add fuzzywuzzy

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Verwandte Projekte