Emerging Web standards promise a network of heterogeneous yet interoperable Web Services. Web Services would greatly simplify the development of many kinds of data integration and knowledge management applications. Unfortunately, this vision requires that services provide large amounts of semantic metadata “glue”. As a first step to automatically generating such metadata, we describe how machine learning and clustering techniques can be used to attach attach semantic metadata to Web forms and services.