
Data flow diagram


                user input
                    |
                    |
                    V
                  PARSER------------------------+
                    |                           |
                    |                           |
                formatted                       |
                  input                         |
                    |                           |
                    |                        formated
                    V                         input
                 MATRIX                         |
                 |  | |                         |
                 |  | |                         |
       +--words--+  | +-phrases--+              |
       |            |            |              |
       |            |            |              |
       V            |            V              V
  DICTIONARY      ending    VOCABULARY       HISTORY
       |          phrase         |              ^
       |            |            |              |
     words          |          phrases          |
       |            |            |              |
       +--------->NICOLE<--------+           formatted
                    |  ^                      output
                    |  |                        |
                    |  +------------------------+
                    |
                  nicole
                  output

* Objects are in CAPITALS
* data is in lower case

