applications – When sending an MMS, how are the recommended contacts populated?

So – my girlfriend went to send a video and I noticed that another guy’s name popped up when sending the MMS as a recommended recipient. To my knowledge as a techie, the algorithm selects only contacts that you’ve been in touch with.
The options were from different apps and this one in particular from Twitter. She said she had no clue but I am wondering the opposite.

What would my fellow techies say? I.e you select a video file on your android to send and contacts populate from various sources.