Keyword extraction Python package
KeyBERT performs keyword extraction with state-of-the-art transformer models.
RAKE short for Rapid Automatic Keyword Extraction algorithm, is a domain independent keyword extraction algorithm which tries to determine key phrases in a body of text by analyzing the frequency of word appearance and its co-occurance with other words in the text.
Python3 implementation of the Schwartz-Hearst algorithm for extracting abbreviation-definition pairs
A text summarization and keyword extraction package based on TextRank
A package for extracting keywords from large text very quickly (much faster than regex and the original flashtext package
Persistent codebase memory for AI coding agents — Claude Code, Codex, Cursor, Cline, Continue and any MCP client. Learns which files go together from how you work and serves compact, ranked context: the gold file on 40 of 40 public-benchmark queries to keyword ripgrep's 32 of 40, at 31-67× fewer tokens than ripgrep and 51-242× fewer than pasting every source file (a larger 150-question eval misses 10). Local-first, no telemetry by default.
Gives AI agents agentic RAG over one PDF or a whole folder of them: hybrid semantic + keyword search, selective page reads, tables, images, TOC, OCR, chart data, and CJK/vertical-script support, with SQLite caching.
A python module implementing the Rapid Automatic Keyword Extraction algorithm.
Hugpy media: engine task plugins for speech recognition, TTS, embeddings, keywords, summaries, vision, image generation, ComfyUI and document/URL extraction
Processor based on AFP keywords extraction
Keyword Extractor is a keyword extraction API that scans raw text or live webpage URLs to extract key terms and their frequencies. It returns up to 50 unique keywords, occurrence counts, total keyword volume, and the top five terms with their percentage share.
Easy extraction of keywords from search engine results pages (SERPs).
A Japanese Keyword Extraction Library
Simple Chinese segmentator, keywords extractor and other examples
Implementation of RAKE - Rapid Automatic Keyword Extraction
IPTC metadata extraction and storage for images in Plone
Extract keywords and abstract Chinese article
🚀 Advanced Google Play Store Scraper - Extract 65+ app fields, reviews, ratings, ASO data, developer info, top charts, search results with 7 HTTP clients & unlimited pagination support
Annotators for extracting epidemiological information from text.
Multilingual Rapid Automatic Keyword Extraction (RAKE) for Python
Extract abstracts and keywords from Chinese text
Multilingual Rapid Automatic Keyword Extraction (RAKE) for Python
Map a body of texts by the words of their authors: emergent keywords, a lexical space whose distances show who talks the same, themes, co-authorship and an atlas
YoutubeTags is a python third-party api wrapper to Extract Youtube Video Tags without Youtube API
Boundary-aware fuzzy keyword matching with pluggable conflict resolution
AI-powered knowledge management with YAKE keyword extraction for Claude Code development
The module helps the user make new files with stemmed words for keyword extraction. The user needs to put a text file into the same folder and use function uniqueWords(filename). Automatically two files with names assigned by the function are made. The first contains the final words but not stemmed and the second file contains all stemmed words and have no duplicates. The final files are without any punctuations numbers or meaningless words.
This is a simple library for extracting keywords from data with/without using a corpus.
using LLM to extract keywords
KR-WordRank: Korean Unsupervised Word/Keyword Extractor
This is a python package to extract keywords from a given text using LLMs
High-performance Chinese text conversion (Simplified ↔ Traditional), segmentation and keyword extraction powered by Rust, PyO3, Jieba and OpenCC lexicons.
('Rapid Automatic Keywords Extraction', 'Just a Practice')
Lightweight keyword & keyphrase extraction and ranking using TF-IDF with optional embedding re-ranking.
AdaptKeyBERT extended keyphrase extraction with zero-shot and few-shot semi-supervised domain adaptation.
Keyword extraction Python package
Bangla keyword extraction library which extracts keywords from text or list of texts
SEO python scraper to extract data from major searchengine result pages. Extract data like url, title, snippet, richsnippet and the type from searchresults for given keywords. Detect Ads or make automated screenshots. You can also fetch text content of urls provided in searchresults or by your own. It's usefull for SEO and business related research tasks.
High-performance TextRank implementation with Python bindings
Keyphrases MCP server - Model Context Protocol server to extract keyphrases from a text using a BERT model
A django App for behavior2text
This repository contains Python functions for extracting gene features from a GFF3 file and performing keyword analysis using TF-IDF (Term Frequency-Inverse Document Frequency).
A library for classifying texts into one or more of the 17 SDGs using a pretrained transformer-based model or keyword extraction method, with an option to combine both approaches.
Lightweight Japanese tokenizer with POS tagging, lemmatization, and keyword extraction for Python
Intelligent fuzzy keyword search with lemmatization for investigative journalists. Local processing ensures source confidentiality.
A comprehensive library for text processing, keyword extraction, and classification from PDF and HTML documents
A keyphrase extractor for Persian
String processing library for advanced NLP and keyword extraction