Sort:  

No clue, what you've good here looks good but it is missing the quality/helpfulness/"STEMness" of the comments. Although I'm not sure that's a necessary part of it as long as the discourse is good.

This is true, but you then may need machine learning and things like that. I don't want to go that far :D