How to give a custom filtering based on the user selection in landing page

I want to achieve one solution where if user selects one value in dropdown, it should show filtered results in a table below.
The catch is data in table is dynamic and will be generated on the basis of dropdown value, hence we cannot show the data and use pega ootb filters because the data will be new every time the value changes,

As there is no data creation, Why I can’t achieve it in a landing page?

In your landing page configuration create a view and use the data page as source. Then scroll down you will get one option “end user filtering”. There use promoted filters to filter the results.

Follow this configuration for filtering based on picklist value.

Hello Jeet,
Thanks for your reply. Your solution works when we have an existing set of data and we have to do some filtering on it.
I require that, on a change of the dropdown value, I will build the data every time. Dropdown values are not part of the data that will be generated.

From my research, I guess landing pages are not designed to have this kind of feature. Looking for alternatives if possible.

I think you are after something like this? Insights allow custom promoted filters, that can map to whatever data values you want.

My bad example. I’ve created option 1 = applicant name of myself, option 2 = applicant name is null. Example from Infinity '25.1.2

This can then be put on a landing page.