А чего гонит? Всё ок. У тебя диапазон данных прост большой (0-8000+) и среднеквадратичная ошибка поэтому составляет около 200 ед. Зато значение оценки R2 достаточно хорошее
А что конкретно хочется от чатбота? Чтоб умел распознавать команды, типа "найди в телефонной книге Васю" или "включи функцию name"?
Или умел вести "человеческий" диалог?