Пользователи высылают запросы в которых указывают из какого города в какой хотят полететь, при этом данные приходят не структурировано, например:
Алматы -НЙ завтра 8 августа через Ташкент
Москва - Нью-Йорк в августе-сентябре? Детские вещи и детские книги
7 августа Нью-Йорк -Москва
и т.д.
Мне необходимо из таких сообщений выцепить город вылета и город прилёта.
Как лучше решить такого рода задачу?
Желательно selfhosted на php или python но можно и готовый сервис.