Today, I present you... Gobo AI ! Now, he may seem pretty not smart at first, but after a while you, can chat with him like he is real human, that is, if you train him properly.
Credits to what I learnt at school Intro by @GoldBoneK