Hi Joe,
I read your other post commenting that 27 people had read your question but none replied. That made me feel guilty, and I'm replying.
I understand that you are looking for a way to add another dictionary to Hal, with entries additive-to, but different than, the Wordnet dictionary that Hal already has.
I tried to think of ways to readily adapt an existing routine to accomplish this, but an idea did not come readily to mind.
I think this could be done with a custom programming job, so I don't think that it's impossible.
Note to fellow programmers:
Do you see a way to manually add additional entries to the Wordnet database?
If not, the job would entail writing code to 1)piggyback on the "triggers" in the Wordnet routine that tell Hal that a dictionary inquiry is in play, 2) search an auxiliary dictionary in parallel with the search of the Wordnet dictionary, 3) over-ride the Wordnet dictionary response if a parallel response is found in the auxiliary dictionary.
Does this sound like the most direct and logical path for a newly-written routine, or is there a simpler way to get there?
Sincerely,
Don
P.S. to Joe: Possibly the other readers of your posting were like me; possibly they didn't view the question as conclusively impossible, but they didn't see a particularly promising path to get there, either.