diff --git a/Python/Frequency_of_words.py b/Python/Frequency_of_words.py new file mode 100644 index 00000000..b8b66e62 --- /dev/null +++ b/Python/Frequency_of_words.py @@ -0,0 +1,20 @@ +def word_frequency(text): + # Split the text into words + words = text.split() + frequency = {} + + # Count the frequency of each word + for word in words: + word = word.lower() # Convert to lowercase for uniformity + if word in frequency: + frequency[word] += 1 + else: + frequency[word] = 1 + + return frequency + +# Example usage +if __name__ == "__main__": + sample_text = "Hello world! Welcome to Hacktoberfest. Hello again!" + freq = word_frequency(sample_text) + print(freq)