A Go pattern matcher that learns move patterns from large Go game databases and makes suggestions for given board positions.