Translation File, TF, Data Base

The TF holds most of the key information that the Ai needs to translate inputs, the Ai needs a TF for each instance of the program running and cannot share it with another running program. The TF is an ever expanding data base as the Ai learns, words and patters are added. It can be changed mannually by pressing the TF button.

Fields 2 to 105 TF are used by the program to control certain functions and information that controls how the Ai opperates.
1 = holds length of TF and is not vissable
2 = location and name of today's log
3 = computer name uses the present computer name set up in network
4 = date field 8=date 7=time
5 = bad word response uses 8 puts bad word at end i.e. i dont unbderstand the word
6 = start-path the folder the Ai program is in
7 = help file location
8 = trainNN location of the train.txt file used to train the Neural Net
9 = UDP information field 9 holdes the codes that control what is sent and how it is received the codes are case sensative: ItoO = input to output, ItoI = input to input, OtoI = output to input, OtoO = output to output
10 = field 10 is the Browser string sent to the address bar on launch
11 = EIIInt is used to control expected in input routine field 2=number of times to keep asking for word
12 = ISC01 is fields 8 to 11 are image compair replies look at ISC02 entry 13 for more info on how the results are processed
13 = ISC02 is fields 9 to 11 are image compair replies normally to output unless putininput is in 5 if 4 = 40 then readout error count
14 = auto exicute the word in 8 is put into the input when the Ai starts Also field 1 is the default mode so you can filtre the input
15 = output-failed field 10 field 11=MoodClue trigger: Timer ? Timer ! Timer ^ Timer - Timer ~ Timer + if timer at top same then do confused routine
16 = used to control Ai font defaults, box 1=size 10 point, 2=weight 300,
17 = used to hold location of desktop in 9
18 = flash icon on desktop info in 9 in 18 as it says in settings fields 9 and 10 used field 9 is the name of the icon and must be in the root Ai folder. The shortcut is copied to the desktop folder on the other computer then deleted thus it flashes
19 = STF (search text file) fields 9, 10 hold the filenames to search 8 holds the word to be put ininput search-input,search-output, 11=the file name of the file holding more filenames field 7=name of the output file if 'htm' is found in the filename then the output file is wrapped in HTML code to make it into a web page. The file headcode.txt if it exists in the HTML folder will be added to the output file in the head tags eg. <HEAD> (contents of headcode.txt) </HEAD> . This is used to add extra code like Jave script or style info.
20 = white space message
21 = response if sware word used activated when a word in line 8 FI is found in the input
22 = createhtml-old unused i think!
23 – 25 = usb card
26 = bottom-right-button is the logo button at the bottom right of the screen field 8 is put into the input when small display
27 = browser info field 10 holds the home page/defalt page sent to browser when the URL string is empty
29 = button01
29 = button02
30 = repeatanswer repeat answer if the output is repeated and no other sutable answer can be found field 8 is put infront of the answer
31 used by create html
32 Auto Ai control file only used if Auto Ai is checked in settings.
1=mode, 2=Top random file to include, 3=when B is found if 0="what does
" + string5[c] + " mean " if 1=no response to a B, if 3=read out 8
33 = random-number-reset random number was below 40 so its bin reset to 33
34 = out-to-file used by Output to file Net OUT 9 put in front of output 10 put after
input used to encode for html only works when create html checked in settings
35 = STM-noun used by short Term Memory STM if word is a noun sanwitch between 8 and 9
36 = STM-verb used by short Term Memory STM if word is a verb sanwitch between 8 and 9
37 = STM-TF word found in STM and TF but its not a verb or noun sanwitch between 8 and 9
38 = STM-no-TF word found a few times in STM but not in TF ie. I don't know what it means
39 = NoSTM is words rejected from the Short Term Memory scan. Words in field 11 are excluded from the STM scan there must be a space on each side of the word for the word to be recognized.
40 = no subject set
41 to 99 = subjects
100 = ApplyMind-Subject used by the ApplyMind routine 9 10 11 subjects nouns what the sentence is about
101 = ApplyMind-Referance used by ApplyMind routines
102 = ApplyMind-ActionToDo from ApplyMind routines
103 = your polite word in line 7 FI found
104 = yes ok word in line 17 FI found

The TF controls a lot of functions, how things work is dependent on the correct info in the TF. It's a good idea to make a backup when you first get the program so you can use it as reference on how to make instructions work. The TF is backed up when the program starts the backup file given the extension .bak. The Ai will still work even if the whole of the TF is blank but it won't is able to do much. The Ai wont run without a TF that it can write to, that's why it wont run off a cd without copying to the hard drive.


Ai Help