User's Query Analysis for an Intelligent Web-based Robot Service