def get_language_data(self , language): """ Load language-specific data """ from chatterbot.corpus import Corpus corpus = Corpus() math_words_data_file_path = corpus.get_file_path('chatterbot.corpus.{}.math_words'.format(language) , extension='json') try: with open(math_words_data_file_path) as data: return json.load(data) except IOError: raise self.UnrecognizedLanguageException( 'A math_words data file was not found for `{}` at `{}`.'.format(language , math_words_data_file_path))
def setUp(self): self.corpus = Corpus()
def __init__(self, chatbot, **kwargs): super().__init__(chatbot, **kwargs) from chatterbot.corpus import Corpus self.corpus = Corpus()
def __init__(self, storage, **kwargs): self.kwargs = kwargs self.storage = storage self.corpus = Corpus()
def __init__(self, storage, **kwargs): super(newCorpusTrainer, self).__init__(storage, **kwargs) from chatterbot.corpus import Corpus self.corpus = Corpus()