awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesDictionary-Based Text Processors

Utilities that use keyword dictionaries to perform extraction or modification of content within strings.

Distinct from Dictionary Management Utilities: Different from compression or data manipulation utilities; this is specifically for text content processing

Explore 1 awesome GitHub repository matching data & databases · Dictionary-Based Text Processors. Refine with filters or upvote what's useful.

Awesome Dictionary-Based Text Processors GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • vi3k6i5/flashtextAvatar de vi3k6i5

    vi3k6i5/flashtext

    5,715Voir sur GitHub↗

    FlashText est un processeur de texte basé sur un dictionnaire et une bibliothèque d'extraction de mots-clés conçue pour la recherche de chaînes haute performance et le remplacement de contenu par programmation. Il fournit des utilitaires spécialisés pour identifier et récupérer des termes prédéfinis à partir de texte ou échanger des termes spécifiques avec des chaînes de remplacement sur de grands volumes de données. Le projet utilise une implémentation de recherche de chaînes Aho-Corasick pour permettre la correspondance de motifs multiples. Cette approche permet un balayage de texte en un seul passage et une complexité de recherche en temps linéaire, garantissant que le temps de traitement dépend de la longueur du texte d'entrée plutôt que de la taille du dictionnaire de mots-clés. La bibliothèque couvre la gestion de dictionnaires de mots-clés pour maintenir des listes de termes ciblés et fournit des flux de travail pour le remplacement automatique de texte et l'extraction de mots-clés. Ces capacités permettent la modification et la récupération systématiques de termes prédéfinis au sein de jeux de données massifs.

    Provides a high-performance utility for managing keyword dictionaries to programmatically extract or modify string content.

    Python
    Voir sur GitHub↗5,715
  1. Home
  2. Data & Databases
  3. Dictionary-Based Text Processors