Dynamically filter items based on user selection