Skip to content

Word Frequency app counts the frequency of words in a block of text and creates a tabular display of each unique word in the text along with its frequency, in descending order by frequency.

License

Notifications You must be signed in to change notification settings

Navid-JL/Word_Frequency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project

Word Frequency app counts the frequency of words in a block of text and creates a tabular display of each unique word in the text along with its frequency, in descending order by frequency.

Todo

In Progress

  • Implement a feature to save the word frequency table to a text/csv file.
  • Test the application to ensure that all requirements are met.

Done ✓

  • Implement a function that shows some information about the app and asks the user to enter a valid input
  • Implement a function that reads user input from the console and stores it in a variable called txt
  • Implement an error handling system that throws appropriate exceptions when the user enters wrong input or when the input entered by the user is invalid or does not match the expected format or data type.
  • Implement changes to the color scheme and font size to improve readability
  • Implement a function that nicely outputs the results.

About

Word Frequency app counts the frequency of words in a block of text and creates a tabular display of each unique word in the text along with its frequency, in descending order by frequency.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages