pepper.responder.personal module

class pepper.responder.personal.QnAResponder[source]

Bases: pepper.responder.responder.Responder

ADDRESS = ['Well', 'You see', 'See', 'Look', "I'll tell you", 'Guess what', 'Ok']
requirements
respond(utterance, app)[source]

Respond to Utterance

When successful, respond should return a quality score and a callable implementing the response

Parameters:
  • utterance (Utterance) – Utterance to respond to
  • app (Union[requirements]) – Components to Interact with as Response
Returns:

response – response quality & responder function

Return type:

float, callable

type