Similar Items: Artificial neural networks and their application possibilities. :