Я реализую систему тегов, аналогичную системе тегов StackOverflow, но мне просто интересно, как получить связанные теги и определить веса отношений между тегами, например список «Связанных тегов» на любой странице тегов, подобной этой https://stackoverflow.com/questions/tagged/php они определяют вес отношения одновременным появлением двух или более тегов
Как я могу сделать это в PHP / MySQl, чтобы определить наиболее связанные теги для тега «X» и поддерживать все веса в актуальном состоянии по мере того, как пользователи добавляют все больше и больше сообщений / вопросов?