AI Solutions

AI That's Already on the Scoreboard

We don't just talk about artificial intelligence — we deploy it. These are production systems running at one of the largest state athletic associations in the country, serving real fans, real media, and real administrators.

Content Generation

Game Recaps That Write Themselves

Our automated recap system turns raw box score data into publishable game stories — with zero human intervention. A two-pass LLM pipeline generates journalist-quality recaps: the first pass writes the story with narrative structure, key player highlights, and quarter-by-quarter flow. The second pass fact-checks every stat against the source data, enforces style guidelines, and ensures institutional tone.

Two-pass pipeline: Reporter → Fact-Checker

Every stat verified against source data before publish

Handles overtime, blowouts, and buzzer-beaters with appropriate tone

Scales from 8 simultaneous games to full tournament days

Content safety layer ensures family-friendly, institutionally appropriate language

Published directly to CMS with zero human review

Auto-Generated RecapIHSA State Tournament

Marist Captures First State Title with Stifling Defense, 44-28 over Benet

CHAMPAIGN— March 14, 2026 · 2 min read

No. 2 seed Chicago (Marist) claimed the Class 4A state championship with a 44-28 victory over top-seeded Lisle (Benet Academy) on Saturday evening at State Farm Center. The RedHawks used a pair of decisive scoring runs to pull away from the Redwings and secure the title.

Benet Academy opened with a narrow 13-12 edge after the first quarter, but the game turned in the second. Marist closed the period on an 11-0 run, holding the Redwings scoreless and taking a 23-13 lead into halftime.

Charles Barnes Jr. led Marist with 13 points, converting all seven of his free throw attempts. Marist's defense held Benet to 28.9 percent shooting from the field and forced eight turnovers while committing only two...

Box score data → Published articleGenerated in 4.2s

Competitive Intelligence

Quantify What Your Association Already Knows

Every state association makes high-stakes decisions about classification, tournament structure, and postseason assignments — often with limited data and significant pressure from member schools. Our competitive intelligence engine gives administrators a quantitative foundation for those decisions, combining multiple data signals into a unified team strength model backtested across thousands of games.

Competitive Balance Analysis

Is your classification system actually producing balanced postseason brackets? Our model quantifies team strength across the state and surfaces imbalances — sectionals that are consistently tougher than others, classes where the gap between top and bottom seeds is growing, or regions where consolidation is concentrating talent. These are the data points that inform reclassification conversations.

Backtested across 3+ seasons of historical data

Adapts to any sport with win/loss records

Surfaces imbalances invisible to manual review

Exportable reports for board presentations and committee meetings

Quantitative backing for decisions that face public scrutiny

Under the Hood

The engine combines Pythagorean win expectation, schedule-adjusted ratings, tournament seeding data, and head-to-head history into a weighted ensemble — optimized across 2,133+ games over 3 seasons. Weights adapt dynamically based on available data for each sport and classification.

Sectional Balance Report

Class 3A Boys Basketball — Average Team Strength Index

Sectional 172
Sectional 268
Sectional 391
Sectional 465
Field Avg (74.0)
Sectional 3 is 22% above field average

Geographic Intelligence

Population, Proximity, and Enrollment at a Glance

Classification decisions depend on more than enrollment numbers. Our population density tool gives administrators a geographic lens — showing how schools relate to each other spatially, where population centers create competitive pressure, and which areas are underserved or oversaturated. Census data meets school data on an interactive map.

Population Density Tool
Search schools...

Williamsfield

Williamsfield · B · Enrollment: 95

RADIUS
POP
SCHOOLS
B
NB
TRACTS
5 mi
0
0
0
0
0
15 mi
29,037
6
6
0
8
30 mi
290,319
27
25
2
86

Pop/School (30mi): 10,369

27 Schools Within 30 mi

SCHOOL
DIST
TYPE
ENROLL

Brimfield

Brimfield

9.4
B
184

Elmwood

Elmwood

10.4
B
201

Knoxville

Knoxville

13.3
B
275

Toulon (Stark County)

Toulon

13.9
B
221

Princeville

Princeville

14
B
185

Oneida (ROWVA)

Oneida

14.6
B
161

Farmington

Farmington

16.3
B
364
WilliamsfieldEnrollment: 95GALESBURG

Radius Rings

5 miles
15 miles
30 miles

Fill Color

Boundary
Non-Boundary

Source: ACS 5-Year (2019-2023)

Search any school and instantly see surrounding population, enrollment, and school density

Configurable radius rings (5, 15, 30 miles) for proximity analysis

Boundary vs. non-boundary school classification at a glance

Census-sourced population data (ACS 5-Year) for demographic context

Population-per-school ratios surface enrollment pressure zones

Exportable data for reclassification committees and board presentations

Live Data Systems

From Court to Screen in Milliseconds

Our Game Center platform captures live game data directly from in-arena scoring systems — shot coordinates, play-by-play, box scores, and clock data — and delivers it to fans in real time via Server-Sent Events. The architecture handles the full pipeline from venue floor to browser.

Arena Scoring System

Venue Relay Agent

Cloud Ingress Server

Real-Time Stream

Fan's Browser

Shot Charts

Every made and missed shot plotted on an interactive half-court diagram with player attribution

Live Box Scores

Updated in real time as the game progresses

Play-by-Play Feed

Every action narrated with timestamps and context

Press Row Tools

Dense, information-rich interfaces designed for working media

Multi-Game Dashboard

Monitor every game across a tournament day simultaneously

Shot Chart
All Quarters
Manual Made Missed
Quincy Notre Dame Made Missed

Shot locations are approximate and based on play-by-play data — actual positions are not available for this game.

Administrative Intelligence

Smarter Assignments, Less Guesswork

Tournament assignment — deciding which schools play at which sites — is one of the most complex and politically sensitive tasks in athletic administration. Our optimization system uses computational algorithms enhanced by AI analysis to find assignments that minimize travel, balance competitive strength, and respect geographic constraints.

01

Optimization Engine

K-medoids clustering and simulated annealing generate thousands of possible assignment configurations, scored on travel distance and competitive balance.

02

AI Analysis Layer

Top configurations are evaluated by an AI analyst that identifies red flags, travel outliers, and competitive imbalances in plain English.

03

Interactive Visualization

Administrators review assignments on an interactive map, comparing current vs. optimized configurations with full statistical breakdowns.

1,000+

Configurations evaluated per run

15-30%

Average travel reduction

Balanced

Competitive strength across sites

Plain English

AI analysis for every scenario

On the Horizon

Where AI Meets Athletics Next

We're actively building the next generation of AI tools for athletic administration.

Automated Content Distribution

Score posting, highlight packaging, and game summaries pushed to channels automatically as games finish — branded for your organization, published in seconds.

In Development

Predictive Administration

Transfer eligibility modeling, enrollment trend forecasting, and scheduling optimization — bringing predictive intelligence to the administrative side of athletics.

In Development

Intelligent Video

AI-assisted highlight clipping from game film, automated thumbnail generation, and smart tagging for searchable video archives.

Planning Stages

Let's Build Something Smart

Whether you need automated content, predictive analytics, or intelligent tournament tools — we've already proven it works.

Talk to Us About AI