Skip to content

trevornelson/seussscore

Repository files navigation

Work Flow

  • Work on separate to-do's in a separate branch for that specific task. This'll make it easier to review/merge all our code.
  • When you push your branch up to GitHub, submit a pull request and tag @trevornelson, @danasselin and @kevalwell.
  • Don't merge any branches with master on GitHub until everyone's given the branch the thumbs up in the pull request comments.
  • Try to isolate the changes you're making in a branch to only what's needed for that branch's to-do.

Checklist

  • Reformat the lines in drseuss.txt. (Dan-the-man)
  • Create folder to store all test-case txt files and port over test cases (Dan-the-manitee)
  • Verify that #comp_cuplets method is comparing correctly after reformatting drseuss.txt (Dan-the-man)
  • Complete #seuss_score algorithm logic. (Kevo)
  • Add rhyme boolean Word instance variable functionality. (Trevipoo)
  • Extend testing capability with test poem files, lyric files and a list of rhyming words. (Dan-the-man)
  • Remove punctuation from comparison functionality w/ regex. (Trevipoo)
  • Create seuss_score_board csv functionality. (Trevipoo)
  • Set up the main menu in View to prompt users to choose/input work to run through the seuss score app. (Kevo)
  • Set up the Controller to accept user input for the work they would like to analyze with seuss score. (Kevo)
  • Set up rapgenius.com scraping functionality. (Trevipoo & Dan-the-man)

Stretch To-Do's

  • Write #comp_abab_scheme algorithm
  • Write #comp_inner_rhyme algorithm
  • Add slant rhyme compare functionality and update the seuss_score algorithm to discount the value of slant rhymes compared to perfect rhymes, ect...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages