In this lab, we learn about types by writing functions whose inputs and outputs are English parts of speech. Once you finish, you will be able to generate syntactically-correct phrases which you can use to write auto-poetry like:
Roses are red
Violets are blue
Evenings are poisonous
And so are you.
I used to have a formative scratch
Until i swapped it for an icy latch.
There once was a person named pete
Who owned an optical cleat.
He widely canvassed it,
And then he canvased it,
Until it turned into a beat.
After cloning this repository, install its dependencies:
$ pip install requirements.txt
vocabulary.pyhas a bunch of functions for picking random words.grammatical_types.pydefines types likeNoun,Adjective, andTransitiveVerb`.grammar.pyhas a bunch of functions for combining and transforming grammatical types. These are unfinished; it's your job to write them.poetry.pyhas functions for writing beautiful auto-poems. Oncegrammar.pyis complete, try runningpython poetry.py.