It's better to rely on your own eyes than to rely on AI in this case. I think it uses pattern recognition and that doesn't deal that well with obscured faces. Maybe staring at the comparison pictures for a few seconds then mentally transposing their faces onto each other would help, starting by the most distinctive feature, which is their nose. Also, they have the same slightly tanned skin. Looks obvious to me, but it might not me the same for others.
But the theory that they are the same person doesn't only rely on the physical similarities. It isn't the first time this topic came up and some other users have explained it in detail.
I'll try to sum up and add some things to the theory that Riley is Ghostraven.
The dev said in the dev notes that he foreshadows "a lot", so you have to play the game and see the theory through that lens.
- Riley's profile picture is her between two posters of Ghostraven behind her in the background.
- Might be a reach, but they both occupy the "R" on top of each other in the main menu
- Riley's room is violet, which is Ghostraven's color.
- She has a mysterious job, etc, etc. Pretty obvious she's using her "job" as a cover for something.
- Ghostraven, normally cold and collected, look very worried when rescuing MC in 0.1
- Ghost is kinda quick to accept MC as a trainee. Maybe because she knows him?
- Riley asks about Ghostraven still being MC's favorite when he comes back. Why did the dev make her ask?
- We're never privy to the one-on-one talks between Riley and the sisters (Ruth, Tanya). We only know what they say when MC is there.
- MC notes a couple of times how fast and athletic Riley is, how she is the most fit person he knows.
- When Ghost fights the giant on TV, MC takes a particular longer look at her. Could be foreshadowing about him feeling the familiarity.
- Riley is 23 and Tanya is 24. Tanya pretty much said they are the founders of the Sisterhood. So their similar age could hint at their prior friendship.
- If Riley is Ghostraven, she would have to wear a wig, so why not contacts too. Or instead of a wig, she uses the hairdresser power introduced in the 0.8 update.
- Most of the counter-arguments to this theory can be easily be explained plot-wise tbh. Voice, why she didn't stay with him, etc
And to go more meta:
- Would JDOR make Ghostraven's true identity a random person we don't know? It wouldn't be very satisfying if that's the case, would it? So, if Ghost is actually someone that was already introduced, there is someone that fits the bill more than most (Riley).
- Riley doesn't have a clear role in the story beyond being the "step-sister", unlike, say, Parker, if she's not Ghostraven.
If this doesn't convince, well, we'll find out in like two years.