Similar Items: DAIMS: a distributed multi-agent framework for explainable anomaly detection in web services using machine learning and semantic reasoning