Have a debate with an AI.
On Collective Debate users take a test of their morality, then debate an artificial agent on a controversial claim. Users indicate how much they agree with the claim, then they exchange arguments with the agent. After the debate, users re-evaluate their position. The agent is trained to make arguments that nudge the user to become more moderate.