Learning from examples