AI Technologies and Techniques