scoring-engine

Calculate statistical scores for items using percentiles and decay functions.

783|62|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/dadbodgeoff/drift --skill scoring-engine
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scoring-engine
Source: https://github.com/dadbodgeoff/drift/tree/main/drift%20v1%20depreciated/skills/scoring-engine
Command: npx skills add https://github.com/dadbodgeoff/drift --skill scoring-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a robust system for ranking and comparing items across different categories, even when their underlying data distributions vary significantly. It addresses the challenge of making fair comparisons by normalizing scores and accounting for factors like data freshness and sample size.

Core Features & Use Cases

  • Statistical Scoring: Utilizes z-scores, percentiles, and freshness decay for accurate item evaluation.
  • Cross-Category Normalization: Enables fair comparison of items across categories with different baselines.
  • Confidence Scoring: Incorporates sample size and score variance to provide a confidence level for each score.
  • Use Case: Ranking blog posts by engagement, comparing product performance across different market segments, or identifying top-performing content in a media platform.

Quick Start

Use the scoring-engine skill to calculate the score and confidence for a given video's view count and age.

Frequently Asked Questions about scoring-engine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I normalize and rank items across categories with different data distributions?▼

To normalize and rank items across categories, this Skill calculates statistical scores using percentiles and decay functions to adjust for varying baselines, ensuring fair cross-category comparison. It leverages z-scores and freshness decay to accurately evaluate item performance.

What is a confidence score and how is it calculated for ranking metrics?▼

A confidence score indicates the reliability of a statistical ranking based on sample size and score variance. This Skill calculates confidence levels to help you determine whether an item's ranking is statistically significant or skewed by limited data.

How do I calculate a statistical score for a video based on view count and age?▼

You can calculate a statistical score for a video by processing its view count and age through this Skill. It applies velocity tracking and freshness decay functions to generate a normalized score and confidence level for the content.

Can I integrate statistical scoring into an existing Python data processing pipeline?▼

Yes, you can integrate this Skill into an existing Python data processing pipeline. It is implemented in Python and designed to support analytics pipelines by outputting normalized statistical scores and confidence levels for processed items.

What is the best way to compare product performance across different market segments?▼

The best way to compare product performance across different market segments is to use cross-category normalization. This Skill applies z-scores and percentile rankings to adjust for different baselines, allowing fair performance comparison across varying distributions.

When should I account for data freshness and recency in my analytics scoring?▼

You should account for data freshness and recency when older data points might skew your overall rankings. This Skill applies freshness decay functions to reduce the weight of older items, ensuring your statistical scores reflect current trends and velocity.