示例#1
0
    def index(self, dimension, nb_samples=500, window_duration=10 * 60):
        self.imitator = self.nick_generator = None
        history = list(get_history())

        self.imitator = {}
        for nickname, timed_messages in history:
            _, messages = zip(*timed_messages)
            imitator = Imitator(messages)
            imitator.index(dimension)
            self.imitator[nickname] = imitator

        self.nick_generator = NicknameGenerator(history, nb_samples, window_duration)