Potresti anche usare l'algoritmo Lexorank. È così che Jira gestisce l'ordinazione delle carte https://www.youtube. com/watch?v=OjQv9xMoFbg&feature=youtu.be
Puoi trovare più implementazioni di Lexorank in GitHub. Ecco ad esempio una semplice implementazione JavaScript di Lexorank https://github.com/acadea/lexorank