A Linguistic Approach to Categorical Color Assignment for Data Visualization | Synapse