Possible Feature - Search Segmentation - Magento 2


I have been working with Algolia module for Magento 2 quite a while, but now I am facing a new challenge. The client wants to make the search to be filtered too by user segmentation, based on custom attributes, past orders, user location (probably), etc.

Do you think this is possible to implement it with the current extension? or Do I have to create all my instant search page custom?

I now that with a Hook.js I can accomplish certain customizations, but to overwrite stuff from the module is not the best way. So I want to be sure this is possible with the current extension as it is.

Thanks for your time!