Cold approaching in public is I think the hardest for people, so some tips:

As always I think mindset going into this is highly important. With a bad attitude you may as well just go home - need to get your mind right as that is the biggest factor in all this.

out of 10 women:

3/10 - will dislike you

3/10 - will like you

3/10 - it is up to you

1/10` - will hate you no matter what

1/30 - will be insane

KEEP THESE NUMBERS IN MIND.

If a girl is apathetic towards you: "Its okay, 30% of them will be"

If a girl ignores you: "It's okay 30% of them won't care"

If girl is mean to you: "Its okay 10% of people are just mean"

If she expresses interest in you: "Cool 30% of women will like me for me"

This is actually based on personality types. You will naturally get along with people who have similar personality types of you. There are four main personality types and you have a combination of them and so do all the girls you are talking to. Around 60% of people you interact with will be, to some degree, compatible or someone you can hold a conversation with.

If you aren't familiar with personality types:

Driver, Amicable, Expressive, Analytical OR

Red, Yellow, Blue, Green

https://www.astridbaumgardner.com/blog-and-resources/communicating-under-pressure-how-to-leverage-and-flex-the-4-communication-styles/

These personality types are highly important to recognize as you can tailor your communication style to the direct personality type and understand more about the person and what you can say. For example:

A driver will be impatient, blunt, outspoken and will not appreciate a lot of "beating around the bush". This is the girl that will immediately shut you down and insult you when you approach the group. Or, it is the girl who will approach you.

Amicable will be the girl that is too nice to tell you she doesn't like you. You can push these types of people around and tell them what to do. These are the gals who will give you their number and never respond.

Expressive, the girl who talks a lot and tells stories. She will typically talk a lot, enjoy stories and telling you them. This is the girl who will send paragraph texts.

Analytical, this is the STEM girl who likes data statistics and will take awhile to make a decision. You will likely not be able to close this girl on the first interaction, you'll have to give her time to analyze you.

Now, people are often combinations of these and each person has a little bit of these in their personality. There is often times one personality type that is most noticeable. People are similar enough you can group them for first interactions, but different enough you need to pay attention to each individual and treat them as such once you get to know them.

So, when you see a girl you want to approach. You can watch them for a little bit and get a vibe for their personality type. A driver will usually be the leader of the group and other people will follow their lead. An expressive will be talking and showing a lot of expression, they will be the confident talker in the group. An analytic is harder to spot, but this personality type is usually correlated with OCD type behaviors (not like the mental health disorder) but they will be cleanly dressed, usually not the most trendy, they usually be quiet and watching. Amicable will be the cute looking one in the group who is adopting a weak-type posture and her friends may talk over her.

There are also social demographic groups which are useful for this and can further help you identify personality type and interests.

For social demographics: https://www.investopedia.com/terms/d/demographics.asp

This is important because aside finding a woman attractive you need to understand that woman are much more than just their looks and have different, OFTEN TIMES MUCH MORE VALUABLE, things to offer in a relationship. Some considerations:

What's the woman age?

What's the woman's education level?

What are the woman's interests?

What is the woman's financial stability?

Etc.

So, to sum, you see a woman at a coffee shop. She is wearing high wasted mom jeans, bright white shoes, a turtle neck sweater, talking to the barista, wearing a back pack with the local College Logo, has her hair pulled back in a pony tail, is wearing glasses, is skinny, but not obviously athletic and she appears to be about 22-23. So, we likely have a grad-student in some sort of STEM program.

She orders some pumpkin spice latte...

She's not obviously athletic, so she didn't get into college for an athletic scholarship and won't be a big gym fan. If she's a grad student, she will likely be intelligent, so corny pick-up lines are a no. She's talking to the barista, so she's open and likely expressive, so she will probably talk to you and humor will be a good option.

She's likely an analytic/expressive and will ask questions.

Alright so the approach would be:

After she orders, order your drink quickly (simple coffee), and then go and stand next to her (you know its going to take them a few seconds to make the pumpkin drink). Look at her and say, "I used to drink those things, but I had a terrible experience with pumpkins a few years ago and just can't any more." and then wait.

She will respond and then you're off.

Now, I do actually hate pumpkins. I had the flu awhile ago and threw up pumpkin soup. I just can't do it anymore. By saying you "used to drink those" you are prepping her for a story. By saying "I had a bad experience with pumpkins" you are being unique in your phrasing and instead of just saying "I threw up pumpkin soup" - that is boring and doesn't create any sort of question. By saying "I just can't do it anymore" you are making it easier for her to ask, "What is a bad experience with pumpkins and why does that mean you can't eat them now?"