(1) Dominant colorsVisitors think in sensory terms ("I want a purple flower"), not botanical ones. I used Vibrant.js to extract dominant colors directly from orchid images, so color becomes a browsable filter.(2) Bloom CharacteristicsBox plots show the distribution of flower count and inflorescence length, with normalized units for comparison.(3) Fragrance TypeA radial bar chart visualizes fragrance categories, color-coded by scent family. Hover reveals descriptive keywords (e.g., vanilla, honey).(4) Total CountDisplays the total number of orchids matching the current selection.(5) Pollinator GroupsFilter orchids by pollinator type; non-matching specimens are dimmed to preserve context.(6) Bloom MonthFilter orchids by bloom month along a yearly timeline, highlighting seasonal patterns.




(7) Filter Summary A dynamic callout translates active filters into a readable statement with a preview of matching orchids.


(8) Orchid DetailsClicking an orchid opens a detailed view with species, bloom traits, and ecological data.


(9) Source LinkEach record links to its Smithsonian Open Access page for verification and further exploration.