An Introduction to Communication and Artificial Intelligence