Create "silly" Sentences

Introduction

The propose of this project is let the user create "silly" sentences.

project #1

Create an interactive program that ...

  1. randomly select a sentence template from a list of templates.
    (for testing select a particular template?)
  2. ask the user to select "words/phrases" to fill in the template from lists of
    • nouns   (required)
    • pronouns   (optional)
    • adjectives   (optional)
    • verbs   (required)
    • adverbs   (optional)
    • locations   (required)
    • actions (required)
    • preposition phrases (optional)
  3. display the sentence with the "words/phrases" selected by the users.
  4. make sure the first letter of first word of a sentence is capitalized.
  5. loop

List Requirements

Sentence Template Requirements

Interface Requirements

Project #2

Rather than selecting from a list, ask the user to enter their own "words/phrases".

Project #3

Instead of single sentences, create several short story templates containing several sentences.

Examples of Sentence Templates

A sentence template should use several "words/phrases". Also, a sentence template may contain more than one of the same "word/phrase". For example, more than one noun.

the <adjective> <noun> <adverb> <verb> to the <location>. <noun> and <noun> did what? professor <noun> in the <location> with the candlestick. <noun> ate a <noun> pudding while sitting on a <noun> in the <location>. <action> speak louder than words!

Definitions Found on the Web

words/phrasesDefinition
action The fact or process of doing something, typically to achieve an aim.
adjective An adjective is a word that describes an animal, person, thing, or thought.
Adjectives include words that describe what something looks like and what
it feels like to touch, taste, or smell. Adjectives can be colors or words that
describe temperatures and sizes.
adverb An adverb is a part of speech that modifies a another adverb, a verb, or an
adjective. It is often recognized by the suffix -ly at the end of it.
locationA particular place or position.
noun/pronoun noun - A word (other than a pronoun) used to identify any of a class of people,
place, or things (common noun), or to name a particular one of these (proper noun).

pronoun - A word that is used instead of a noun or noun phrase. Pronouns
refer to either a noun that has already been mentioned or to a noun that does
not need to be named specifically.
parts of speech In English the main parts of speech are noun, pronoun, adjective, determiner,
verb, adverb, preposition, conjunction, and interjection.
preposition phrase A preposition followed by a noun, pronoun, or noun group. Some examples
of this are: I went to the store. “To” is the preposition, and “to the store” is
the prepositional phrase.
verb Verbs are words that express action or state of being. There are three types of verbs:
action verbs, linking verbs, and helping verbs. Action verbs are words that express
action (give, eat, walk, etc.) or possession (have, own, etc.).)

Links

Parts of Speech - Definition, 8 Types and Examples

For a big hint click HERE .