Project 1 General Approach
General Approach Input text file Create a Text object Using the Text object with its List of Tokens
DistinctWordList For each token that is not a delimiter, create a DistinctWord Search DistinctWordList to see if it is present If not, add it to the DistinctWordList If so, increment its count
SentenceList Search List of Tokens for any of .?! Everything up to and including first match is a sentence Starting with Token after the first .?!, repeat the process
ParaGraphList Similar to SentenceList but look for consecutive “newline” characters