Create two columns of posting topic.
One column for troll or casual talk stuff.
2nd column for more serious chat and intelligent answer.
Some volunteer admin to monitor the topic by giving warning or advice if users violated the rules.
In the end. We could divide those users interested engaging in intelligent / serious post and troll / casual chat