Sorry, this is quite a convoluted ask and I understand it may be too complex for a simple response.
Context: We have a community of 60 individuals recorded in an airtable. We run a limited dinner series to allow them to network with as many people as possible in as few instances (say 4 - 6 only). We manually generate groups of five persons for each dinner using various criteria such as persona, interest, gender, etc. In some instances, we wish to increase the chances of similar profiles meet. In others, we want to decrease chances.
Ask: Is there a way to use automation or script in Airtable to automate this group generation? We would also like to ensure it creates a value in response to “have these individuals been grouped before” so we can increase or decrease that criteria.