UI for filtering a search of around a hundred and fifty keywords

What UI design provides the best user experience when searching using many filters?

As for the maximum number of filters, I can have 150 filters (all optional) that users can filter their results. What would be the best way to display all these filters without being too overwhelming for the user and reduce a very cluttered interface?

Their are sites in which I have seen that has managed to do with around 20 or lesser number of keywords, are online shopping sites. Likewise, fontawesome includes a UI for such. But, what I am after is for having a maximum of a hundred and fifty number of filters.