Similar Items: Adaptative pattern recognition and neural networks.