Following the SOA architecture, a autocorrect web service is provided which automatically corrects erroneous spellings. A client is also created which uses this web service.