Integrating Web Service and Semantic Dialogue Model for User Models Interoperability on the Web