Я пытаюсь создать поисковую систему электронной коммерции. Пользователь может задавать запросы в любой форме.
Примеры:
1. Женская обувь красного цвета 10
2. Черные кожаные туфли для мужчин (если черные туфли недоступны, следует предложить другие кожаные туфли)
3. Смартфоны с хорошей камерой под 10000
Как мне обработать этот запрос и получить релевантные результаты.
Предположим, что у меня есть вызовы API, чтобы я мог получить результаты, но мне нужно каким-то образом извлечь соответствующие фильтры из запроса, например, цвет, требуемые диапазоны цен и т. Д.