class_docstr: A logic adapter that returns a response based on known responses to
  the closest matches to the input statement.
  
  :param excluded_words:
      The excluded_words parameter allows a list of words to be set that will
      prevent the logic adapter from returning statements that have text
      containing any of those words. This can be useful for preventing your
      chat bot from saying swears when it is being demonstrated in front of
      an audience.
      Defaults to None
  :type excluded_words: list
class_docstr_tok: ["A","logic","adapter","that","returns","a","response","based","on","known","responses","to","the","closest","matches","to","the","input","statement",".",":","param","excluded_words",":","The","excluded_words","parameter","allows","a","list","of","words","to","be","set","that","will","prevent","the","logic","adapter","from","returning","statements","that","have","text","containing","any","of","those","words",".","This","can","be","useful","for","preventing","your","chat","bot","from","saying","swears","when","it","is","being","demonstrated","in","front","of","an","audience",".","Defaults","to","None",":","type","excluded_words",":","list"]
code: def __init__(self, chatbot, **kwargs):
      super().__init__(chatbot, **kwargs)
  
      self.excluded_words = kwargs.get("excluded_words")
  
imports: from chatterbot.logic import LogicAdapter
  from chatterbot import filters
label_desc: Use image node_id 1 to create a new BestMatch object from inherited base classes: LogicAdapter with example: obj = BestMatch(chatbot)