1 Repo
Retrieving specific, known terms from a body of text based on a provided dictionary.
Distinct from Keyword and Phrase Extraction: Distinct from AI-driven keyword extraction which discovers important terms; this retrieves predefined terms.
Explore 1 awesome GitHub repository matching data & databases · Predefined Keyword Extraction. Refine with filters or upvote what's useful.
FlashText ist ein wörterbuchbasierter Textprozessor und eine Bibliothek zur Keyword-Extraktion, die für hochperformante String-Suche und programmatische Inhaltsersetzung entwickelt wurde. Sie bietet spezialisierte Utilities, um vordefinierte Begriffe aus Texten zu identifizieren und abzurufen oder spezifische Begriffe durch Ersatz-Strings in großen Datenmengen auszutauschen. Das Projekt nutzt eine Aho-Corasick-String-Suchimplementierung, um das Matching mehrerer Muster zu ermöglichen. Dieser Ansatz erlaubt das Scannen von Text in einem einzigen Durchgang und eine Suchkomplexität in linearer Zeit, wodurch die Verarbeitungszeit von der Länge des Eingabetextes abhängt und nicht von der Größe des Keyword-Wörterbuchs. Die Bibliothek deckt das Management von Keyword-Wörterbüchern zur Pflege gezielter Begrifflisten ab und bietet Workflows sowohl für die automatisierte Textersetzung als auch für die Keyword-Extraktion. Diese Funktionen ermöglichen die systematische Modifikation und den Abruf vordefinierter Begriffe innerhalb massiver Datensätze.
Provides a high-performance capability for retrieving predefined terms from text along with their positions.