In the word cloud I have repetitive words and I do not understand why they are not counted together and are shown then as one word.
from wordcloud import Wor
That is a feature called 'collocations' in the word_cloud project. You can turn it off by setting collocations=False, like this:
wordcloud = WordCloud(collocations=False).generate(word_string)
This will get rid of words that are frequently grouped together in your text. It will get rid of some things you probably don't like, for instance, "oh oh" and it will get rid of some others that you may like, for instance, "black culture"