f = open('sentences.txt', 'r') это лучше сразу привыкнуть писать как with open('sentences.txt', r) as f: в таком случае файл не нужно закрывать после использования
ты идешь по списку списков слов предложений, достаешь по очереди каждое слово и берешь его индекс из дикта. и добавляешь +1 в матрицу по координатам [номер предложения][индекс слова]