AI Zone Admin Forum Add your forum

NEWS: Chatbots.org survey on 3000 US and UK consumers shows it is time for chatbot integration in customer service!read more..

No, ...
 
 

Hi,

Why won’t this pattern :

s: (<< you mean >>)

match the input:

> No, you mean something.

?

:prepare tells me the actual input used is “you mean” which should be good, no?

Thanks,

Jonathan

 

 
  [ # 1 ]

Hi,

Actually, :prepare doesn’t really say that. It says your input is split into two sentences
~no
you mean something

because the system defaults to splitting off interjections into their own sentence, making:
No. You mean something. 
and
No, you mean something

be exactly the same thing.

And Harry comes with only handling one sentence so it responds to the ~no and wont care about what follows.

You can 1.  change token flags NOT to split off interjectsion
        2.  alter the control script to handle multiple inputs
        3.  alter your script to handle interjections and follow ups like:

s: (~no %more) next(INPUT) refine()
  a: (!? << you mean >>)  for example.

 

 

 
  [ # 2 ]

Oh, thanks! I couldn’t make sense of the two parts in :prepare.

 

 
  login or register to react