Is it better to ghost someone or just to slowly talk to them less and less and do the bare minimum?

For context, I'm talking about a girl who I was friends with for a while but nothing came of it. Unfortunately she wants to stay friends and I've tried dropping her but she's basically begging to hangout with her and shit. (We go to the same college)

She's pretty attractive so maybe I should keep her as a friend? She recently went through a breakup as well and it seems she's emotionally unstable... Maybe a shoulder to cry on is a dick to ride on? What do you all think? Thanks dudes