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))
Пример #2
0
 def setUp(self):
     self.corpus = Corpus()
Пример #3
0
    def __init__(self, chatbot, **kwargs):
        super().__init__(chatbot, **kwargs)
        from chatterbot.corpus import Corpus

        self.corpus = Corpus()
Пример #4
0
 def __init__(self, storage, **kwargs):
     self.kwargs = kwargs
     self.storage = storage
     self.corpus = Corpus()
Пример #5
0
    def __init__(self, storage, **kwargs):
        super(newCorpusTrainer, self).__init__(storage, **kwargs)
        from chatterbot.corpus import Corpus

        self.corpus = Corpus()