Hi I am currently facing a challenge regarding clustering for which I have not found an answer in other topics.
I have a set of points each with a common set of specific attributes (att1, att2, att3…) I would like to:
- cluster them based on their reciprocal distance for att1
- maximize the number of clusters while ensure that each cluster includes points that have at least n different values for att2
So far I have solved point 1) by using a Hierarchical Clustering Assigner flow but I am a bit stuck on how to impose the constrain of point 2)
Any advice you can share on how to proceed would be really helpful