Suggestions for improving the Tags function

The current Tags function can be further enhanced.

  1. It is recommended to support Tag level advanced filtering function. This is what I want the most.
    For example, selecting papers marked with both “tag1” and “tag2”.
    Selecting papers marked with “tag1” or “tag2”.
    Selecting papers marked with “tag1” but without “tag2”.

  2. Are you considering setting up a Tag group? To achieve the classification of Tags.
    For example, the “type1” group can contain “algorithm” Tag, “analysis” Tag, etc., and the “type2” group can contain “simulation” Tag and “real” Tag.

  3. It is recommended to allow sorting of Tags.
    After Tag creation, the order of Tag seems to be fixed.

  4. It is recommended to support more colors for Tags.