Возможно, я некорректно сформулировал запрос, поясню: допустим, у меня есть сервис поиска арендного жилья. И я вбиваю запрос: «хочу дом в Италии на побережье Неаполя площадью от 42 до 63 квадратных метров по цене не выше чем 150 евро за ночь». В ответ получаю структурированный список с установленными фильтрами: площадь - 42-63, город: Неаполь, страна: Италия, цена - до 150 евро в сутки. Как это называется (чтобы загуглить правильно) и как такое реализовать?