rail_cb{k,refreshq} priority (5)
q_rail_cb: inputfilter(questions)refreshq
last_output
timegate(5)
*friend filter
*******
*input*
*******
// learn
learn(q)
learn(rail)
//toggle
activate:
tg.open;ret
deactivate:
tg.close;ret
// convo
active?
""->(drip)q
!""->(drip)rail[ear].getResponse();setContext(response)//for learn
################################################################
{k,refreshQ}
context:str = default
setContext(str1){}
getResponse()->str{ret dic[context] or ""}
learn(ear){dic[context].add(ear)}
*stream()
q_rail_cb: inputfilter(questions)refreshq
last_output
timegate(5)
*friend filter
*******
*input*
*******
// learn
learn(q)
learn(rail)
//toggle
activate:
tg.open;ret
deactivate:
tg.close;ret
// convo
active?
""->(drip)q
!""->(drip)rail[ear].getResponse();setContext(response)//for learn
################################################################
{k,refreshQ}
context:str = default
setContext(str1){}
getResponse()->str{ret dic[context] or ""}
learn(ear){dic[context].add(ear)}
*stream()