Methodology

The conceptual foundation of Deeprank. Understanding these principles is necessary before implementing a Deeprank Profile.

AI Selection FlowFlowchart showing how AI systems evaluate business fit: User Intent and Constraints flow into a Deeprank Profile, which undergoes Constraint Evaluation to determine Select or Exclude outcomes.User Intent+ ConstraintsDeeprank ProfileDeclared Identity, Capability,Fit Conditions, Non-Fit / ExclusionsConstraint EvaluationFitNon-FitSelectExclude
AI systems do not rank businesses. They evaluate fit and explicitly exclude non-matches.

Selection, Not Ranking

Canonical Definition

The Selection Principle

AI systems do not produce ranked lists for human browsing. They make selection decisions. When a user asks an AI assistant for a recommendation, the AI does not return "the top 10 options." It returns the option it has selected as correct for the stated need.

This is a fundamental shift from search engine behavior. Search engines rank by relevance and authority, producing lists for humans to evaluate. AI systems select by fit, producing answers for humans to act on.

When It Applies

Search vs Selection

A search engine responds to "plumber near me" with a list of plumbers, ordered by relevance signals. The human evaluates the list.

An AI assistant responds to "I need a plumber who can fix a gas leak today" with a specific plumber who fits those constraints. The AI has already evaluated.

When It Does Not Apply

Ranking Mindset

If you are thinking about how to "rank higher" in AI responses, you are applying the wrong mental model. There is no ranking. There is selection or exclusion based on fit.

Intent + Constraint Model

Canonical Definition

Query Structure

Every AI selection query has two components: intent and constraints. Intent is what the user wants to accomplish. Constraints are the conditions that must be satisfied.

Example: "I need a lawyer [intent] who handles immigration cases [constraint] and is licensed in California [constraint] and offers payment plans [constraint]."

When It Applies

Constraint Matching

AI selection requires that all hard constraints be satisfied. A business that matches 90% of constraints but fails one critical constraint will be excluded. This is not a scoring system. It is a filter.

Common Failure Mode

Partial Match Fallacy

Businesses often assume that matching most criteria will result in selection. This is false. If a user specifies "must accept insurance X" and you do not accept insurance X, you are excluded regardless of other qualifications.

Deeprank Resolution

Constraint Documentation

Deeprank Profiles require explicit declaration of which constraints you can satisfy. This allows AI systems to filter correctly rather than guess based on incomplete information.

Declaration Over Inference

Canonical Definition

The Declaration Principle

AI systems work best with explicit declarations rather than inferred information. When a business explicitly states what it does, the AI can make confident selections. When the AI must infer capabilities, errors occur.

Declaration is the act of stating your capabilities, fit conditions, and exclusions in machine-readable form. Inference is the AI guessing these things from your marketing content.

When It Applies

Reducing Hallucination

AI hallucination about businesses often occurs because the AI has incomplete information and fills gaps with plausible-sounding assumptions. Explicit declaration reduces the gap that must be filled.

Common Failure Mode

Marketing Copy Problem

Marketing copy is designed for human persuasion, not machine parsing. Phrases like "we help businesses grow" or "innovative solutions" provide no actionable information for AI selection. The AI must guess what you actually do.

Deeprank Resolution

Structured Declaration

Deeprank Profiles replace vague marketing claims with structured declarations. Instead of "we help businesses grow," you declare: problem class = revenue operations, methods = CRM implementation and sales process optimization, customer type = B2B SaaS with 10-50 employees.

Fit as Binary

Canonical Definition

Binary Selection

For any given query, a business either fits or does not fit. There is no partial fit that results in partial selection. The AI selects businesses that fit and excludes businesses that do not.

This binary nature means that unclear fit conditions result in unpredictable selection. If the AI cannot determine fit, it may randomly include or exclude based on marginal signals.

When It Applies

Clear Boundaries

A business with clear boundaries enables confident selection. "We serve restaurants in the Chicago metro area with 20-100 employees" is evaluable. The AI can determine fit for any query that includes geographic and size constraints.

Common Failure Mode

Fuzzy Boundaries

"We work with businesses of all sizes" seems inclusive but creates ambiguity. When the AI must choose between a specialist and a generalist for a specific need, it has no signal to prefer the generalist for that specific case.

Negative Capability

Canonical Definition

The Exclusion Principle

Negative capability is the explicit declaration of what you do not do, cannot do, or will not do. This is as important as declaring what you do. AI systems use negative capability to filter out bad matches before selection.

Without negative capability declarations, AI systems may select you for work you cannot perform, leading to wasted time for both parties.

When It Applies

Protective Exclusion

A tax accountant who does not handle international tax should declare this exclusion. This prevents selection for queries like "accountant for my overseas business." The exclusion protects both the accountant and the client.

Common Failure Mode

Implied Capability

Without explicit exclusions, AI systems may infer capabilities you do not have. An accounting firm that handles business taxes may be assumed to handle personal taxes. An attorney who handles contracts may be assumed to handle litigation.

Deeprank Resolution

Exclusion Documentation

Deeprank Profiles include a dedicated non-fit section where you declare explicit exclusions. This creates a negative filter that removes you from consideration for work you cannot or will not perform.

Stability and Confidence

Canonical Definition

Confidence Scoring

AI systems assign confidence to their selections based on information quality. A selection made from explicit declarations has higher confidence than one made from inferred information. Higher confidence selections are more likely to be presented to users.

Stability refers to how consistent the information is over time. Frequently changing declarations reduce confidence because the AI cannot be certain which version is current.

When It Applies

Consistent Declarations

A business with stable, well-documented capabilities across multiple sources (website, structured data, verified profiles) generates high-confidence selections. The AI can cross-reference and confirm information.

Common Failure Mode

Inconsistent Information

When your website says one thing, your social profiles say another, and your structured data is outdated, AI confidence drops. The system cannot determine which source to trust, so it may exclude you entirely or make low-confidence selections that are easily overridden.

Deeprank Resolution

Verification and Updates

Deeprank Profiles include stability metadata: confidence level and last-verified date. This signals to AI systems that the information is actively maintained and can be trusted.

Related Documentation