Karen Shiells Period 2 Title: Creation of a Russian-English Translation Program Oct. 3/4 - Using Jason Ji's Java version of English/German translator (class '05) as a shell, creating a dictionary Oct. 6 - Trying to get keyboard to type Russian, tried remapping dvorak, didn't work so well Oct. 13 - Writing a Java program to automatically update/add words to a dictionary Russian word - English word Oct. 20 - Working on GUI/Dictionary access. Will copy class files and a sample dictionary file into web-docs so I can download them and run them. Dec. 20 Current Status Update I just finished my lexical analyzer last week, or at least enough of it to move on for now. There's assorted grammatical problems with it, but it can handle a basic set of words, so I'll come back to it in the next iteration of the entire program. Since the testing and iteration reports are done now, I'm sort of in between projects, but the next thing I will start is the syntactic analyzer. It will look at the word parts generated by lexical analysis and form them into dependency trees, with a verb at the head, nouns, prepositions, and adverbs dependent on verbs, nouns dependent on prepositions, and adjectives dependent on nouns. The analyzer will determine where a particular word goes in the tree based on dictionary information on the part of speech and valency and lexical analysis output specifying the case or tense that the word is in. This will all be done with a new set of classes, probably Structure and Node (or something along those lines) being the most important.