When searching for a class (i.e. ComputationalTool), in the registry , currently the results are sorted without any rank or relevance.
It would useful to apply a sort/rank to the results displayed. If we capture the usage data, we can sort classes based on how frequently they are extended throughout other schemas, and then display the results showing the "most extended" classes first.
Due to the possible depth of "class inheritance" to capture, one suggestion is to possibly use only one level of "extension" and keep a "frequency list" of the class count to reference. We would run an initial coverage, then add a function to update the coverage as new classes are added.
When searching for a class (i.e. ComputationalTool), in the registry , currently the results are sorted without any rank or relevance.
It would useful to apply a sort/rank to the results displayed. If we capture the usage data, we can sort classes based on how frequently they are extended throughout other schemas, and then display the results showing the "most extended" classes first.
Due to the possible depth of "class inheritance" to capture, one suggestion is to possibly use only one level of "extension" and keep a "frequency list" of the class count to reference. We would run an initial coverage, then add a function to update the coverage as new classes are added.