Asksage has tons of tags, so that when selecting one of them, the pages tagged with a synonym are not shown. This wiki page aims at finding a good set of representative, in order to merge them on the server.

A first good clean-up task would be to remove all unused tags, those that only appeared in a deleted question.

Concerning the tag redirections and replacements, here is one example of choice to be made:

 * `EllipticCurve` (124  questions)
 * `Elliptic-curves` (20 questions) ⇒ EllipticCurve

Another one:

 * abelian_group × 9
 * coxetergroup × 8  ⇒ CoxeterGroup
 * finite_group × 6
 * fpGroup × 1

 * freeGroup × 5 ⇒ FreeGroup

 * galois_group × 6
 * group_presentation × 3
 * group_theory × 33

 * groups × 11  ⇒ Group
 * Group × 49

 * `MatrixGroup` × 4
 * modular_group × 3
 * normal_subgroup × 2
 * permutation_group × 23
 * subgroup × 7
 * symmetric_group × 14
 * weyl-group × 6 ⇒ WeylGroup

Another one

 * algebra × 136

 * linear-algebra × 45 ⇒ linear_algebra
 * linearalgebra × 39 ⇒ linear_algebra
 * linear_algebra × 7

 * AlgebraicGeometry×38
 * algebraic×15
 * algebraic_number×14
 * FreeAlgebra×14
 * liealgebra × 14 ⇒ Lie_algebra
 * Lie_algebra × 5
 * CommutativeAlg...×8
 * algebraic_exte...×7

 * graded_algebra × 4
 * gradedalgebra × 3 ⇒ graded_algebra

 * semi-algebraic×4
 * ExteriorAlgebra×3
 * FreeAlgebraQuo...×2
 * infinitdimalgebra×2
 * clifford-algebra×2
 * Virasoroalgebra×2
 * g-algebra×2
 * quaternion-alg...×2
 * universal-algebra×1


And here is another example:

 * number_fields × 39 ⇒ NumberField
 * NumberField × 21

 * number × 17
 * numbers × 8 ⇒ number

 * number-theory × 7 ⇒ number_theory
 * number_theory × 17

 * algebraic_number × 14
 * numberfieldtower × 2

And here is another one:

 * mac × 53
 * MAC-OS10.7 × 13
 * mac-OS10.11 × 9
 * Mac-OS10.14 × 8
 * mac-OS10.15 × 7
 * Mac-OS10.13 × 7
 * mac-os10.8 × 6
 * Mac-OS10.9 × 5
 * MacOS10.6 × 5
 * Mac-OS10.10 × 5
 * mac-OS10.12 × 1
 * mac-os10.5 × 1

⇒ mac-OS*.* or better macOS*.*


= Proposal for general principles =

 * use '''singular''' rather than plural
 * use '''underscore''' rather than dash
 * use '''CamelCase''' for existing classes and functions