I have thought of the most basic way to achieve AI. Simply hava a database with every question a person could possibly ask, within reason of being answered. I know what you're thinking. Well, people can ask an ifinite number of questions but you know what, on average, conversations really don't go that deep when you chat with someone.