Dynamic Vertex Group Based on Fresnel?

Hi,

I’m trying to create a “fuzzy” silhouette
Currently, the hair appears on every surface. I want to optimize it by masking it based “fresnel”.

Is there a way to create a dynamic vertex group based on fresnel?

Regards,
Ben