Подсчет частоты фраз в Python 3.3.2

Я изучал различные источники в Интернете и пробовал разные методы, но смог найти только способ подсчета частоты уникальных слов, но не уникальных фраз. Код, который у меня есть, выглядит следующим образом:

import collections
import re
wanted = set(['inflation', 'gold', 'bank'])
cnt = collections.Counter()
words = re.findall('\w+', open('02.2003.BenBernanke.txt').read().lower())
for word in words:
    if word in wanted:
        cnt [word] += 1
print (cnt)

Если возможно, я также хотел бы посчитать, сколько раз фразы «центральный банк» и «высокая инфляция» используются в этом тексте. Я ценю любые предложения или рекомендации, которые вы можете дать.

Ответы на вопрос(3)

Ваш ответ на вопрос