No lado direito do
= no set cláusula, existem duas possibilidades para score :EXCLUDED.score e word_relations.score . A primeira é uma forma de acessar o valor que está sendo inserido; o último uma forma de acessar o valor armazenado na linha. Eu escreveria isso como:
ON CONFLICT (word1_id, word2_id) DO
UPDATE SET score = word_relations.score + EXCLUDED.score