Jean-Rémy Falleri, Zeina Azmeh, Marianne Huchard, Chouki Tibermacine


With the increasing interest toward service-oriented architectures, the number of existing Web services is dramatically growing. Therefore, finding a particular service among this ever increasing number of services is becoming a time-consuming task. User tags or keywords have proven to be a useful technique to smooth browsing experience in large document collections. Some service search engines, like Seekda, already propose this kind of facility. Service tagging, which is a fairly tedious and error prone task, is done manually by the providers and the users of the services. In this paper we propose an approach that automatically extracts tags from Web service descriptions. It identifies a set of relevant tags extracted from a service description and leaves only to the users the task of assigning tags not present in this description. The proposed approach is validated on a corpus of 146 services extracted from Seekda.


  1. Aversano, L., Bruno, M., Canfora, G., Penta, M. D., and Distante, D. (2006). Using concept lattices to support service selection. Int. Journal of Web Services Research, 3(4):32-51.
  2. Azmeh, Z., Huchard, M., Tibermacine, C., Urtado, C., and Vauttier, S. (2008). WSPAB: A tool for automatic classification & selection of web services using formal concept analysis. In Proc. of (ECOWS 2008), pages 31-40, Dublin, Ireland. IEEE Computer Society.
  3. Bouillet, E., Feblowitz, M., Feng, H., Liu, Z., Ranganathan, A., and Riabov, A. (2008). A folksonomy-based Brockmans, S., Erdmann, M., and Schoch, W. (2008). Service-finder deliverable d4.1. research report about current state of the art of matchmaking algorithms. Technical report, Ontoprise, Germany.
  4. Crasso, M., Zunino, A., and Campo, M. (2008a). Awsc: An approach to web service classification based on machine learning techniques. Revista Iberoamericana de Inteligencia Artificial, 12, No 37:25-36.
  5. Crasso, M., Zunino, A., and Campo, M. (2008b). Query by example for web services. In SAC 7808: Proc. of the 2008 ACM symposium on Applied computing, pages 2376-2380.
  6. Domingos, P. and Pazzani, M. J. (1997). On the optimality of the simple bayesian classifier under zero-one loss. Machine Learning, 29(2-3):103-130.
  7. Dong, X., Halevy, A., Madhavan, J., Nemes, E., and Zhang, J. (2004). Similarity search for web services. In VLDB 7804: Proc. of the 30th int. conference on Very large data bases, pages 372-383.
  8. Dumais, S. T., Platt, J. C., Hecherman, D., and Sahami, M. (1998). Inductive learning algorithms and representations for text categorization. In CIKM, pages 148-155. ACM.
  9. Fayyad, U. M. and Irani, K. B. (1993). Multi-interval discretization of continuous-valued attributes for classification learning. In IJCAI, pages 1022-1029.
  10. Frank, E., Paynter, G. W., Witten, I. H., Gutwin, C., and Nevill-Manning, C. G. (1999). Domain-specific keyphrase extraction. In IJCAI, pages 668-673.
  11. Günay, A. and Yolum, P. (2007). Structural and semantic similarity metrics for web service matchmaking. In EC-Web, pages 129-138.
  12. Guo, H., Ivan, A.-A., Akkiraju, R., and Goodwin, R. Learning ontologies to improve the quality of automatic web service matching. In WWW2007, pages 1241-1242. ACM.
  13. Heß, A. and Kushmerick, N. (2003). Learning to attach semantic metadata to web services. In Int. Semantic Web Conference, pages 258-273.
  14. Jones, S. and Paynter, G. W. (2001). Human evaluation of kea, an automatic keyphrasing system. In JCDL, pages 148-156. ACM.
  15. Jones, S. and Paynter, G. W. (2002). Automatic extraction of document keyphrases for use in digital libraries: Evaluation and applications. JASIST, 53(8):653-677.
  16. Lausen, H. and Steinmetz, N. (2008). Survey of current means to discover web services. Technical report, Semantic Technology Institute (STI).
  17. Leung, C.-H. and Kan, W.-K. (1997). A statistical learning approach to automatic indexing of controlled index terms. JASIS, 48(1):55-66.
  18. Lu, J. and Yu, Y. (2007). Web service search: Who, when, what, and how. In WISE Workshops, pages 284-295.
  19. Ma, J., Zhang, Y., and He, J. (2008). Efficiently finding web services using a clustering semantic approach. In CSSSIA 7808: Proc. of the 2008 Int. workshop on Context enabled source and service selection, integration and adaptation, pages 1-8.
  20. Peng, D., Huang, S., Wang, X., and Zhou, A. (2005). Management and retrieval of web services based on formal concept analysis. In Proc. of the The Fifth Int. Conference on Computer and Information Technology (CIT'05), pages 269-275.
  21. Platzer, C. and Dustdar, S. (2005). A vector space search engine for web services. In Third IEEE European Conference on Web Services, 2005. ECOWS 2005., pages 62-71.
  22. Sabou, M., Wroe, C., Goble, C. A., and Mishne, G. Learning domain ontologies for web service descriptions: an experiment in bioinformatics. In WWW2005, pages 190-198. ACM.
  23. Schmid, H. (1994). Probabilistic part-of-speech tagging using decision trees. In Proc. of NeMLaP'94, volume 12. Pages 44-49.
  24. Turney, P. D. (2000). Learning algorithms for keyphrase extraction. Inf. Retr., 2(4):303-336.
  25. Turney, P. D. (2003). Coherent keyphrase extraction via web mining. In IJCAI, pages 434-442.
  26. Wang, Y. and Stroulia, E. (2003). Semantic structure matching for assessing web service similarity. In 1st Int. Conference on Service Oriented Computing (ICSOC03, pages 194-207. Springer-Verlag.
  27. Witten, I. H. and Frank, E. (1999). Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations.

Paper Citation

in Harvard Style

Falleri J., Azmeh Z., Huchard M. and Tibermacine C. (2010). AUTOMATIC TAG IDENTIFICATION IN WEB SERVICE DESCRIPTIONS . In Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST, ISBN 978-989-674-025-2, pages 40-47. DOI: 10.5220/0002804800400047

in Bibtex Style

author={Jean-Rémy Falleri and Zeina Azmeh and Marianne Huchard and Chouki Tibermacine},
booktitle={Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST,},

in EndNote Style

JO - Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST,
SN - 978-989-674-025-2
AU - Falleri J.
AU - Azmeh Z.
AU - Huchard M.
AU - Tibermacine C.
PY - 2010
SP - 40
EP - 47
DO - 10.5220/0002804800400047