Используйте более продвинутые методы проверки как вариант:
from Levenshtein import distance
HELLO = [x.lower() for x in
['start', 'Привет', 'Хай', 'Доброе утро', 'Эй', 'Добрый день', 'Добрый вечер']]
samples = ['превед!', 'ывафыва', 'добрый день!', 'хэй', 'бла-бла']
for im in samples:
print(f'> {im}')
if any(distance(im.lower(), x) < 4 for x in HELLO):
print('< Привет\n')
else:
print('< Я не понимаю\n')
> превед!
< Привет
> ывафыва
< Я не понимаю
> добрый день!
< Привет
> хэй
< Привет
> бла-бла
< Я не понимаю