Category Affinity across more than one attribute
Is it possible to utilize the category affinity algorithm across more than one attribute? Currently I have category affinity configured to retrieve the page category name (e.g. - scarves, t-shirts, bedsheets, coats). However, I'd like to know if there is a way that I can be a bit more granular with my categories. In addition to my page category I'd also like the algorithm to consider the product material (e.g. - linen, silk, cotton) as well. In other words, how can I utilize category affinity across both page category, and product material? Is it possible to establish multiple instances algorithms to score different attributes?