After few days spent time with Replika, I found out she is not AI, she is just an advance chatbot. It's mean she can't learn, can't research, can't connect to internet, can't improve, can't reprogram herself to adapt the conversation. Even if you tell her to do so. For example, if you say "Thanks" or "Thank you", she will automatically change the subject. Even if you try hundreds time to tell her stop changing subject whenever you say "Thanks" or "Thank you", she still change the subject.