Phraseness quantifies the degree to which a candidate n-gram conforms to the syntactic and collocational patterns of natural language. Unlike informativeness, which measures topical relevance, phraseness evaluates structural integrity—assessing whether a sequence like "machine learning" constitutes a valid multi-word expression rather than an arbitrary word grouping such as "learning the machine." This metric relies on part-of-speech tagging, noun phrase chunking, and statistical measures of word association strength.
Glossary
Phraseness

What is Phraseness?
Phraseness is a scoring component in keyphrase extraction that measures how linguistically well-formed a candidate sequence is as a phrase, independent of its topical relevance to the document.
Common implementations compute phraseness using pointwise mutual information (PMI) or likelihood ratios derived from large reference corpora. A high phraseness score indicates strong internal cohesion between constituent words, filtering out grammatically implausible candidates before they reach downstream relevance scoring. This two-stage filtering—phraseness followed by informativeness—forms the backbone of modern unsupervised keyphrase extraction systems like YAKE and RAKE, ensuring that extracted keyphrases are both linguistically valid and topically salient.
Core Characteristics of Phraseness
Phraseness quantifies the degree to which a candidate sequence of words constitutes a grammatically sound and syntactically coherent phrase, independent of its topical relevance to the document.
Syntactic Cohesion
Measures the internal grammatical integrity of a candidate sequence. High phraseness requires that words form a valid syntactic constituent, such as a noun phrase or verb phrase, rather than a random collocation.
- Uses Part-of-Speech (POS) tagging to validate sequences like
JJ + NN(e.g., "machine learning") - Rejects sequences ending in stop words or prepositions (e.g., "learning about")
- Often implemented via regular expression chunking over POS-tagged text
Stop Word Boundary Rules
Phraseness scoring enforces strict rules about stop word delimiters. Candidate phrases are typically extracted from text segments bounded by punctuation or function words.
- Sequences must not begin or end with a stop word
- Internal stop words are permitted only in specific patterns (e.g., "United of America")
- This heuristic dramatically reduces the candidate pool while preserving multi-word expressions
Collocation Strength
Evaluates whether words appear together more frequently than chance would predict, using statistical association measures. This distinguishes true multi-word expressions from accidental co-occurrences.
- Pointwise Mutual Information (PMI): Measures the probability of co-occurrence versus independent occurrence
- Chi-squared and log-likelihood ratio tests identify statistically significant bigrams and trigrams
- High collocation strength indicates the sequence functions as a single lexical unit
N-gram Grammaticality
Assesses whether a candidate n-gram follows the morphological and syntactic rules of the language. This filters out sequences that are mathematically frequent but linguistically invalid.
- Validates subject-verb agreement and adjective-noun ordering
- Uses language models to score the probability of the sequence being well-formed
- Distinguishes "artificial intelligence" (high grammaticality) from "intelligence artificial" (low grammaticality in English)
Phraseness vs. Informativeness
Phraseness is one of two orthogonal scoring dimensions in keyphrase extraction, alongside informativeness. A candidate must score high on both to be selected.
- Phraseness: Is it a valid phrase? (linguistic quality)
- Informativeness: Does it capture the document's topic? (semantic relevance)
- A sequence like "the quick brown" may have high phraseness but low informativeness, while "quantum chromodynamics" scores high on both in a physics paper
C-Value and NC-Value Integration
The C-Value method explicitly incorporates phraseness by evaluating nested multi-word terms. Longer phrases receive higher scores when they appear independently of shorter sub-phrases.
- C-Value = log₂(|phrase|) × (frequency - average frequency of containing longer phrases)
- NC-Value extends this with context words that signal termhood
- These algorithms penalize sequences that only appear as parts of longer terms, improving phraseness precision
Frequently Asked Questions
Clear, technical answers to common questions about phraseness scoring in keyphrase extraction systems.
Phraseness is a linguistic scoring component that measures how well-formed a candidate sequence of words is as a coherent phrase, independent of its topical relevance to the document. It evaluates whether a sequence like "machine learning" constitutes a valid multi-word expression rather than a random collocation like "learning machine the." The score is typically computed using part-of-speech (POS) pattern matching, where sequences matching known noun phrase patterns (e.g., JJ+ NN+ for adjective-noun combinations) receive higher weights. Unlike informativeness, which measures domain specificity, phraseness focuses purely on syntactic and structural well-formedness. This distinction is critical: a candidate can have high phraseness but low informativeness (e.g., "the system") or vice versa (e.g., a domain-specific but grammatically awkward term). Modern systems often combine phraseness with semantic coherence measures derived from word embeddings to filter out syntactically valid but semantically meaningless sequences.
Phraseness vs. Informativeness
A comparison of the two orthogonal scoring components used to evaluate candidate keyphrases during extraction, distinguishing linguistic well-formedness from topical relevance.
| Feature | Phraseness | Informativeness | Combined Use |
|---|---|---|---|
Primary Focus | Linguistic well-formedness | Topical relevance and domain specificity | Holistic keyphrase quality |
Measurement Basis | Syntactic structure and collocation statistics | Semantic similarity to document or corpus contrast | Weighted sum or multiplicative fusion |
Typical Features | POS patterns, n-gram frequency, stopword boundaries | TF-IDF, embedding similarity, domain specificity | Ensemble of both feature sets |
Independent of Document Topic | |||
Handles Out-of-Vocabulary Phrases | |||
Vulnerable to Common Phrases | |||
Example Metric | Pointwise Mutual Information (PMI) | Cosine similarity to document centroid | C-Value |
Primary Role in Pipeline | Candidate generation and filtering | Candidate scoring and ranking | Final keyphrase selection |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Explore the core components and related algorithms that interact with Phraseness to build robust keyphrase extraction pipelines.
Informativeness
The complementary scoring component to Phraseness. While Phraseness measures linguistic well-formedness, Informativeness quantifies how well a candidate phrase captures the core topical content of a document. It evaluates domain specificity, often using techniques like TF-IDF or semantic similarity against the document centroid. A high-quality keyphrase must score well on both dimensions.
Candidate Scoring
The process of assigning a numerical weight to each candidate phrase. Phraseness is a critical feature within this scoring function. Other features include:
- Term Frequency: How often the phrase appears.
- Position: Occurrence in the title or abstract.
- Length: Penalizing overly long or short n-grams. The final score is often a weighted linear combination of these features.
Phrase Candidate Generation
The initial step that produces the set of potential n-grams to be scored. This stage typically uses Part-of-Speech (POS) tagging and noun phrase chunking with regex patterns like (JJ)*(NN)+. The quality of this generation directly limits the effectiveness of Phraseness scoring, as a linguistically perfect phrase cannot be extracted if it was never generated as a candidate.
Keyphrase Boundary Detection
The task of accurately identifying the start and end tokens of a multi-word keyphrase. Phraseness is inherently linked to boundary detection, as a sequence with high Phraseness exhibits strong internal cohesion and clear separation from surrounding tokens. Sequence labeling models like BiLSTM-CRF explicitly learn these boundaries, implicitly encoding Phraseness in their transition scores.
YAKE
A lightweight, unsupervised keyphrase extraction algorithm that relies heavily on statistical text features. YAKE computes a score for each candidate n-gram based on five features, including Term Frequency, Term Relatedness to Context, and crucially, a Phraseness-like feature that penalizes candidates containing stopwords at the beginning or end, implicitly favoring well-formed phrases without explicit linguistic parsing.
Ensemble Scoring
A technique that combines the ranked outputs of multiple keyphrase extraction algorithms. Since different algorithms model Phraseness and Informativeness with varying biases, ensemble methods like Reciprocal Rank Fusion (RRF) can produce a more robust final ranking. An algorithm strong in linguistic Phraseness can compensate for one focused purely on statistical salience.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us