A Distributed Predictive Expert System