shortcuts = {
  'frontend': ['web', 'css', 'front-end', 'webdev', 'html', 'sass', 'scss', 'stylus'],
  'wordpress': ['wp'],
  'databases': ['sql', 'mysql', 'postgre', 'postgresql', 'db'],
  'ruby': ['rails', 'ror'],
  'cplusplus': ['c++', 'cpp'],
  'javascript': ['js', 'jscript', 'ecmascript', 'es5', 'es6'],
  'assembly': ['masm', 'nasm', 'tasm', 'asm'],
  'c-sharp': ['c#'],
  'go': ['golang'],
  'linux': ['ubuntu', 'deb', 'debian', 'arch', 'gnu', 'opensuse'],
  'sound': ['csound', 'max', 'supercollider', 'pd', 'max/msp', 'm4l'],
  'python': ['py', 'pygame'],
  'flask':['flask'],
  'django': ['django']
}

shortcuts = {
  'frontend': ['web', 'css', 'front-end', 'webdev', 'html', 'sass', 'scss', 'stylus'],
  'wordpress': ['wp'],
  'databases': ['sql', 'mysql', 'postgre', 'postgresql', 'db'],
  'ruby': ['rails', 'ror'],
  'cplusplus': ['c++', 'cpp'],
  'javascript': ['js', 'jscript', 'ecmascript', 'es5', 'es6'],
  'assembly': ['masm', 'nasm', 'tasm', 'asm'],
  'c-sharp': ['c#'],
  'geospatial': ['gis']
  'go': ['golang'],
  'linux': ['ubuntu', 'deb', 'debian', 'arch', 'gnu', 'opensuse', '*nix', 'unix'],
  'sound': ['csound', 'max', 'supercollider', 'pd', 'max/msp', 'm4l'],
  'python': ['py', 'pygame'],
  'raspberrypi': ['pi'],
  'statistics': ['stats']
}

Update shortcuts with more channels