While Artificial Intelligence (AI) is perhaps one of the most complex technologies currently under development, the results of current AI initiatives are incredibly fun and really easy to use. Whether or not they have achieved practicality, I will let you decide, but I promise you will have fun in the process! Many people tend to…