vi3k6i5/flashtext

Extract Keywords from sentence or Replace keywords in sentences.

62
/ 100
Established

This tool helps you quickly find or replace specific keywords and phrases in text. You provide a list of keywords and the text you want to process; the tool then outputs either the identified keywords or the text with replacements. This is ideal for content managers, analysts, or anyone who frequently works with large volumes of text and needs to standardize terminology or extract key information efficiently.

5,706 stars. Used by 7 other packages. No commits in the last 6 months. Available on PyPI.

Use this if you need to rapidly extract keywords or replace terms in large text datasets, especially when dealing with many variations of the same keyword.

Not ideal if your keyword identification requires complex pattern matching beyond exact phrase recognition or simple synonyms, as it's not a general-purpose regular expression engine.

content-analysis text-mining data-cleaning information-extraction natural-language-processing
Stale 6m
Maintenance 2 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

5,706

Forks

600

Language

Python

License

MIT

Last pushed

Apr 13, 2025

Commits (30d)

0

Reverse dependents

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/vi3k6i5/flashtext"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.