46-927 Assignment #6

Due: December 15, 1997, 6:45 PM



Grading:


Your completed assignment will be compiled and executed. Sixty points will be earned if you are able to generate sentences from your data structure after examining 100, 500, and 1000 input sentences. The sentences you generate need not be gramatically correct, but should be significantly more meaningful than a random order of words. Thirty more points will be earned in the test phase. The test.dat file contains 4 category words and 4 sentences. Fifteen points will be earned if your program can generate one appropriate sentence for each category word. An appropriate sentence is a sentence that would likely be placed in the same category of the BabyLife tree as the given category word (for example, given "CARROTS", "DO YOU WANT TO EAT" is an appropriate sentence because they both belong in the EATING category). The next fifteen points will be earned if your program is able to generate the an appropriate category name from the BabyLife tree for each of the four test sentences (for example, given "ARE YOU READY FOR BED", SLEEPING would be the appropriate category name). The final ten points will be awarded based on an assessment of the sentences generated by your program. The more meaningful and grammatically correct your generated sentences are the more of the ten points you will earn.


Jeff Stephenson
jeffreys@andrew.cmu.edu

Revised on Thursday, December 4, 1997