Inferensys

Glossary

Ejusdem Generis

A canon of construction stating that where general words follow a list of specific items, the general words are interpreted to apply only to other items of the same kind or class.
Knowledge engineer constructing knowledge base on laptop, document hierarchy visible, casual office setup.
CANON OF CONSTRUCTION

What is Ejusdem Generis?

A foundational interpretive rule for resolving ambiguity in statutory lists, limiting broad catch-all phrases to the specific class of preceding terms.

Ejusdem generis is a canon of construction dictating that when a statutory list of specific items is followed by a general, catch-all term, the general term is interpreted to apply only to other items of the same kind or class as the specific ones. The doctrine prevents a broad residual clause from swallowing the specific enumeration, ensuring that the general words are read as a continuation of the preceding category rather than an unbounded expansion of the statute's scope.

For a computational statutory interpretation model to apply this canon, it must first algorithmically identify the common attribute or genus shared by the specific list items, a task requiring legal entity normalization and semantic clustering. The model then constrains the interpretation of the general term to only those entities sharing that extracted class characteristic, effectively implementing a taxonomic filter that prevents overbroad rule-to-fact binding in automated compliance and reasoning systems.

INTERPRETIVE CANON

Key Characteristics of Ejusdem Generis

The essential structural elements and logical preconditions that define the ejusdem generis canon, a critical rule for computational statutory interpretation models.

01

The Specific-to-General Sequence

The canon is triggered exclusively by a specific-to-general word pattern. A statute must first enumerate a list of specific, concrete items (the genus), followed by a catch-all general term. For example, 'cars, trucks, motorcycles, and other vehicles' establishes the sequence. The specific terms define the class, and the general term is then restricted to that class. Computationally, this requires a parser to detect a list structure followed by a conjunctive generalizer such as 'or other,' 'and any other,' or 'or similar.' Without this precise syntactic trigger, the canon does not apply.

02

Identification of a Common Class (Genus)

The core interpretive act is identifying the unifying characteristic shared by the specific items. This common attribute forms the genus—the class that constrains the general term. For instance, in 'lions, tigers, bears, and other animals,' the genus might be 'dangerous wild mammals,' excluding domestic pets. Algorithmically, this requires semantic clustering of the enumerated terms to extract a shared hypernym or a set of common feature vectors. A model must compute the minimal ontological category that subsumes all specific items without being overly broad.

03

Restriction of the General Term

Once the genus is identified, the general word's ordinary broad meaning is narrowed to include only items of that same kind. The word 'vehicles' in 'cars, trucks, and other vehicles' would not extend to airplanes or bicycles if the genus is 'land-based motorized transport.' In computational terms, this is a semantic filtering operation. The model must take the extension of the general term and intersect it with the extension of the inferred genus, discarding any referents that fall outside the class boundary defined by the specific list.

04

Precondition: Ambiguity in the General Term

Ejusdem generis is a tie-breaking rule, not a primary interpretive method. It is invoked only when the general word is ambiguous in its scope. If the legislature provides an explicit definition of the general term, that definition controls. For a computational system, this requires a pre-check: query the statutory definitional section. If 'vehicle' is explicitly defined as 'any conveyance for persons or property,' the canon is preempted. The model must only activate the ejusdem generis module when a definitional cross-reference returns null and the plain meaning is indeterminate.

05

Contrary Legislative Intent Override

The canon is a rebuttable presumption. It yields to clear evidence of a broader legislative purpose. If the statute's preamble or a purposive analysis indicates the general term was intended to be all-encompassing, the class-based restriction does not apply. Computationally, this requires a purposivism module to run in parallel. The system must weigh the output of the ejusdem generis constraint against a purposive embedding of the statute's stated objectives. A high similarity score between the broader term and the legislative purpose vector can override the canon's restrictive output.

06

Exhaustive vs. Illustrative List Distinction

The canon applies only when the specific list is illustrative, not exhaustive. If the statute states 'vehicles including cars, trucks, and motorcycles,' the list is explicitly non-exhaustive, and the general term 'vehicles' is not restricted. However, if the list appears to be a complete enumeration followed by a generalizer, the canon is triggered. A parsing model must detect linguistic markers of exhaustiveness such as 'consisting of' or 'namely' versus illustrative markers like 'including' or 'such as.' The presence of an illustrative marker often negates the application of the canon entirely.

EJUSDEM GENERIS EXPLAINED

Frequently Asked Questions

Clear, technically precise answers to the most common questions about this foundational canon of statutory construction and its role in computational legal reasoning.

Ejusdem generis is a canon of statutory construction stating that when a general word or phrase follows a specific list of items, the general word is interpreted to apply only to other items of the same kind, class, or nature as those specifically enumerated. The doctrine operates as a linguistic heuristic: the specific terms establish a genus (a class), and the catch-all general term is constrained to members of that class. For example, in the phrase 'cars, trucks, motorcycles, and other vehicles,' a court applying ejusdem generis would likely interpret 'other vehicles' to mean motorized road vehicles, not airplanes or boats, because the specific list defines a class of land-based motor vehicles. The doctrine prevents the general term from being read in its widest possible sense, which would render the specific list superfluous. In computational statutory interpretation, this rule is modeled as a class-constrained generalization, where a machine learning system must first extract the common semantic attributes from the enumerated items and then restrict the denotation of the general term to entities sharing those attributes.

Prasad Kumkar

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.