Data last updated 12 Oct 2026

Methodology, data captured 12 Oct 2026

How the Score works

The AI Influencer Score is an index methodology, not objective truth. Weights are choices. Here is every one of them, in plain language.

The formula

Every ranked influencer gets one Score from 0 to 100. It blends four parts, so a well-documented, distinctive character can outrank a slightly bigger but thinly documented one.

Score = 0.35 × Fame + 0.30 × Momentum + 0.20 × Originality + 0.15 × Data × 100

PartWeightWhat it measures
Fame35%How big a character already is.
Momentum30%How much attention is happening right now.
Originality20%How distinct the character is.
Data15%How complete and verifiable our data is.

Score tiers

The number comes with a tier, so a score means something at a glance. Colour follows the value along the same spectrum everywhere on the site.

040506070100
TierScoreMeaning
Icon70 and upHousehold names of synthetic fame
Star60 to 70Large, active and recognisable
Contender50 to 60Real audience, still climbing
Emerging40 to 50Early or narrow reach
NicheBelow 40Small, quiet or fading

Fame35% of the Score

How big a character already is. Mostly audience size and how much posts usually get liked, plus the single biggest moment, whether they keep posting, how long they have been around and how recognisable they are. Inputs are scaled 0 to 1, weighted, and added up to a score out of 100.

InputWeightHow it is measured
Followers30%Followers (log scale: 1K=0, 10M=1)
Typical likes20%Avg likes last 12 posts (log: 100=0, 1M=1)
Biggest post20%Max likes on any analysed post (log: 1K=0, 10M=1)
Consistency10%Consistency: posts in last 30d / 20 (capped at 1)
Longevity10%Longevity: max(days since first visible post / 730, (log10(posts)-1)/2.5)
Recognisability10%Recognizability: 40% verified badge + 60% manual rating (0-5)

Momentum30% of the Score

How much attention is happening right now. Only the last 14 days count: recent likes (the lower of two averages, so a fading account cannot coast), the biggest recent post, posting rhythm, follower growth for new accounts, and how recently they posted.

InputWeightHow it is measured
Recent likes35%Recent engagement = LOWER of (avg likes, last 14d) and (avg likes, last 12 posts), log: 100=0, 1M=1. Using the lower value penalises accounts that are decaying inside the window
Recent viral post25%Top post likes in last 14d (log: 1K=0, 10M=1)
Posting rhythm15%Posts in last 14d / 14 (1 post/day = full)
Follower growth15%Followers gained per day since first visible post (log: 100/day=0, ~31.6K/day=1). Only when first visible post <=60 days old AND >=50% of posts were analysed; else 0
Recency10%Recency: 1 if last post <=3 days ago, linear to 0 at 30 days

Originality20% of the Score

Four analyst ratings from 0 to 5, added up and scaled to 100. The data files call this distinctiveness. It is the most subjective part of the Score, and it is labelled as inferred everywhere.

RatingQuestion
VisualHow recognisable is the look?
PersonalityHow clear is the character’s personality?
LoreHow much story and world is there?
Cross-characterHow much does it interact with other characters?

Data sufficiency15% of the Score

Five checks, each yes (1), partial (0.5) or no (0): is the identity clear, are there enough posts for Fame, are there recent dated posts, did we load the full history, and did we observe links to other characters. The average is the sufficiency score. Thin data pulls the Score down instead of being guessed.

Log scales

Audience numbers span five orders of magnitude, so they are scored on a log scale: each step of 10× adds the same amount. Below the low end scores 0, above the high end scores 1.

InputScores 0 atScores 1 at
Followers1K10M
Average likes, last 12 posts1001M
Recent likes (14 days)1001M
Biggest post ever1K10M
Biggest post, last 14 days1K10M
Followers gained per day10031.6K

Labels you will see

How sure we are

Observed
Seen directly on Instagram: profile, captions, tags, counts.
Inferred
An analyst interpretation of observed material, or a rule applied to it (relationship types, phase, status).
Unknown
Not verifiable from Instagram, such as tickers reported only by press.

Momentum labels

LabelMomentum
↑↑ On fire80 and up
↑ Hot68 to 80
↗ Rising58 to 68
→ Steady45 to 58
↘ Cooling25 to 45
· DormantBelow 25

Live status

From the latest captured post, never faked as realtime.

StatusRule
Active todayPosted on the capture day.
PostingPosted within the last 3 days.
Breaking outPosting, and in a hot or rising phase.
CoolingA decaying phase, or 2+ weeks without a post.
DormantNo post for more than 30 days.

All parameters

Every value from the research workbook, exactly as used by the scoring code.

KeyDescriptionValue
ASOFData capture date (as-of date for recency/age calcs)2026-10-09
W_F_FOLFame weight - followers (log scale: 1K=0, 10M=1)30
W_F_ENGFame weight - avg likes last 12 posts (log: 100=0, 1M=1)20
W_F_VIRFame weight - max likes on any analysed post (log: 1K=0, 10M=1)20
W_F_CONFame weight - consistency: posts in last 30d / 20 (capped at 1)10
W_F_LONFame weight - longevity: max(days since first visible post / 730, (log10(posts)-1)/2.5)10
W_F_RECFame weight - recognizability: 40% verified badge + 60% manual rating (0-5)10
W_M_ENGMomentum weight - recent engagement = LOWER of (avg likes, last 14d) and (avg likes, last 12 posts), log: 100=0, 1M=1. Using the lower value penalises accounts that are decaying inside the window35
W_M_VIRMomentum weight - top post likes in last 14d (log: 1K=0, 10M=1)25
W_M_FRQMomentum weight - posts in last 14d / 14 (1 post/day = full)15
W_M_GROMomentum weight - followers gained per day since first visible post (log: 100/day=0, ~31.6K/day=1). Only when first visible post <=60 days old AND >=50% of posts were analysed; else 015
W_M_ATTMomentum weight - recency: 1 if last post <=3 days ago, linear to 0 at 30 days10
W_I_FAMEIndex candidate weight - Fame Score0.35
W_I_MOMIndex candidate weight - Momentum Score0.3
W_I_DISIndex candidate weight - Distinctiveness Score0.2
W_I_SUFIndex candidate weight - Data sufficiency (0-1 x 100)0.15

Definitions

  • Avg/median likes & comments = the 12 most recent NON-PINNED posts. Posts whose like count is hidden by the owner (Instagram returns a placeholder of 3) are excluded from like averages and counted in 'Likes hidden'.
  • Posts last 7d counts every post; posts last 14d / 30d exclude pinned posts and only count posts inside the analysed sample (lower bound when the sample is shorter than the window).
  • 14-day window = posts dated on/after 2026-09-25 12:00 UTC.
  • Engagement rate = (avg likes + avg comments) / followers. Engagement level: Very high >=5%, High >=2%, Medium >=0.5%, Low <0.5%.
  • Reel view/play counts are NOT exposed to non-owners on Instagram web -> not captured (UNKNOWN). Likes are used as the reach proxy.
  • Distinctiveness Score = (visual + personality + lore + cross-character) manual ratings (each 0-5, blue inputs) / 20 x 100. Ratings are analyst judgements based on the observed posts/bios.
  • Recognizability rating (0-5, blue input) = analyst judgement: verified badge, press coverage found (non-IG, see SOURCES), and how often other characters reference the account.
  • Data sufficiency = (YES=1, PARTIAL=0.5, NO=0) averaged over the five flags in DATA SUFFICIENCY.
  • Rankings (TOP sheets) only include rows with Inclusion status = INCLUDED; ties are broken by row order.
  • OBSERVED = seen directly on Instagram (profile, captions, tags, counts). INFERRED = analyst interpretation of observed material. UNKNOWN = not verifiable from Instagram.
  • Followers/likes are point-in-time snapshots (2026-10-09, UTC+8) and change hourly for fast-growing accounts.

Where the numbers come from is listed on the sources page.