Умный поисковик

Пиздец, почему до сих пор никто не придумал умную систему в приложении для онлайн-покупок, которая бы понимала, что я мужчина и ищу товары для только мужчин. Почему вечно должен включать фильтр после запроса?!

При этом я захожу в раздел "мужчины", но как только начинаю забивать в поиске: Версаче, Армани или прочее, выпадет всё, от женских туфель до мужских трусов. И зачем тогда этот раздел "мужское" если по сути он не работает, хотя строка поиска присутствует в нём?

Может стоить как-то оптимизировать строку поиска под каждый раздел?