Today I worked on converting my program to work off of small reports. After a little while of debugging, I've gotten it to create the smaller reports, which seem accurate by inspection, but the final result isn't quite making sense yet, and I have to look more at how I'm preparing it.
On the other hand, and have almost given up on the suffix-remover/word-combiner. The English language is not lending itself to following patterns that I can use, and unless I can figure out a way to make it work, I don't think it's really worth it. This is especially true when I consider that I may not even want to reduce words to their root words in all cases anyway. As an example, in the phrase "committed relationship", the word "committed" is being used more like an adjective than a past tense verb. Do I really want to reduce it to "commit"?
All in all, I think things are still progressing nicely. If I can get this part worked out tomorrow or the next day I should have enough time to run some runtime stats on the program and document for the walk-through the week after next. At that point it should be producing results of the quality I desire in the final product, though perhaps not very efficiently.
|