AI Techniques You Need to Know