User onboarding allows the City to have a starting set of metadata about users, but in order to provide collaboration suggestions the City needs to know which of those attributes should be considered in the suggestion algorithm and how heavily it should be weighted towards valuing similarity or difference. By providing adjustability on these parameters of the suggestion algorithm the City's suggestions can be fine-tuned by the Admin for different use-cases.


The configuration of the suggestions is supported in the Admin menu via JSON editor:



Because the JSON configuration requires the UUIDs of the City concepts to be included, the ? icon provides a lookup table of the UUIDs for every concept defined in the City schema: