Machine Learning Algorithm
Basically that's what is implied, without using those words or "AI".
I found this movie pretty captivating in terms of tension and keeping my interest. But the day after watching it I am a little undecided about the plot.
In any case, worth a watch.