This document discusses using Python for easy artificial intelligence. It provides examples of using Python to: 1. Solve puzzles like the eight queens problem and alphametics puzzles with techniques like exhaustive search and constraint propagation. 2. Build a neural network model of a database to perform tasks like generalization, handling missing data, and extrapolation based on incomplete information. 3. Implement the game Mastermind to experiment with different guessing strategies and make the problem of deducing a hidden code as efficient as possible.