
My Design Philosophy
configure chart or press a preset button to discover projects
This algorithm selects and ranks projects based on how well they match the radar chart's category values. It translates a visual shape into a curated list of relevant work — the more a project's strengths align with the radar's emphasis, the higher it scores.
Each project has a score (0–100) in every category, reflecting how strongly it relates to that discipline.
Presets are curated radar configurations — pre-tuned combinations of category values that represent a thematic lens for viewing the work.
Projects can be tagged with a preset name in the data. Tagged projects are boosted to the top of results when that preset is active.
Presets can also define a max projects override, replacing the dynamic calculation with a fixed number.
The 5 radar values define the search criteria. Higher = stronger preference.
How many projects to show. Scales with radar signal strength, unless a preset overrides it.
Categories at ≥80% get a bonus multiplier (×2). If exactly one is at 100% and all others <30%, it becomes "single dominant" — its projects sort first.
Every project is scored by multiplying its category scores against the radar values (a dot product), then adding bonuses.
Projects below threshold (20) are removed. Sorted by:
Then sliced to the max project count from step 2.
The final curated selection is sent to the card carousel.