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 1 to 107 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, QTF=quiry remote TF
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, 10=eg. please answer question ... 11=give up phrase..
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
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 = controls maths functions, field 8 put in front of the maths answer field 10 is the reply when there are more than 2 numbers in the input
19 = STF (search text file) fields 9, 10 hold the filenames to search 8 holds the word to be put in input 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 = Reply Quality defalts field 11 holds a 20 figure number each number corisponds to the RQ sliders in settings
23 = d3in is digital in 5 do 8 if it goes off 10 if it is on
24 = d4in is digital in 4 do 8 if it goes off 10 if it is on
25 = d5in is digital in 5 do 8 if it goes off 10 if it is on
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 = (unused)
29 = (unused)
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 when building web pages 8=top file to use, 7=number of lines to use, 11=bottom file to use, 12=number of lines to use, 10=output file name, 9=text file to put between the two files field 4 controls parts of the routine look in Field 4 what is the word type
32 Auto Ai control only used when Auto Ai is checked in settings. Also the mode set in field 1 is the default mode so you can filtre the input
1=mode, 2=Top random entry 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. If the wheatstone bridge is connected then the input from that is used instead of random entries from the TF
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 look in Subject
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
105 = used when Ai in system tray used in menu puts 6 into input puts 7 into menu
106 = used when Ai in system tray used in menu puts 6 into input puts 7 into menu
108 = if there is anything in field 8 it is put into the input
108 = Wheat stone bridge the keyword in field 5 is which output type, wsbresistance a value between 0 and 255 with wsb_r_ infront when a change in resistance is detected then the new value is sent, wsbwave an ever changing wave, the input signal is processed and enhanced by software this information produces letters, words and sentences the output can be fed into the Ai to teach it or used to create an output by using the words already translated,wsball uses both wave and resistance in is output. If putininput in field 11 then WSB is put into input, putinoutput sends WSB to output, swopinput swops the analogue input chanel, the defalt chanel used for the WSB is chanel two.
109 output filtre for QNV 8=first bit "i think that" 9=second bit "are" 10=third bit "with" 11=fourth "do"
110 BASC Build Advanced Search Code to send to engine 9=output filename 8=first part of code 10=code added after search string
111 EB1 Extra Button field 8 is put in input when the button is pressed
112 EB2 Extra Button field 8 is put in input when the button is pressed
113 EB3 Extra Button field 8 is put in input when the button is pressed
114 EB4 Extra Button field 8 is put in input when the button is pressed
115 EB5 Extra Button field 8 is put in input when the button is pressed
116 EB6 Extra Button field 8 is put in input when the button is pressed
117 EB7 Extra Button field 8 is put in input when the button is pressed
118 sends to the name of the window in f9 used to send information to other programs running on the computer. Field 11 holds the information on what to do with the message, this code is used for Spud software and doesen't work on other non Spud programs. ItoO = input to output, ItoI = input to input, Oto I = output to input, OtoO = output to output put code into 9,QTF=quiry remote TF
119
120

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