Calais is a rapidly growing toolkit of capabilities that allow you to readily incorporate state-of-the-art semantic functionality within your blog, content management system, website or application.
Calais is a web service that uses natural language processing (NLP) technology to semantically tag text that is input to the service. The tags are delivered to the user who can then incorporate them into other applications - for search, news aggregation, blogs, catalogs, you name it.
This page summarizes the work of the Semantic Annotations for WSDL (SAWSDL) Working Group which was started by W3C in April 2006 and is currently continuing. The objective of the Working Group is to develop a mechanism to enable semantic annotation of Web services descriptions.
M. Stollberg, M. Hepp, and J. Hoffmann. Proceedings of the 6th International Semantic Web Conference and 2nd Asian Semantic Web Conference (ISWC/ASWC2007), Busan, South Korea, volume 4825 of LNCS, page 477--490. Berlin, Heidelberg, Springer Verlag, (November 2007)
A. Khalili, A. Badrabadi, and F. Khoshalhan. Proceedings of the 2008 IEEE Congress on Services Part II, page 141--148. Washington, DC, USA, IEEE Computer Society, (2008)
P. Bonatti, and L. Sauro. Proceedings of the 3rd International Workshop on Applications of Logic Programming to the (Semantic) Web and Web Services (ALPSWS2008), Udine, Italy, volume 434 of CEUR Workshop Proceedings, Sun SITE Central Europe, (2009)
L. Cavallaro, G. Ripa, and M. Zuccalà. Proceedings of Principles of Engineering Service Oriented Systems (PESOS 2009), co-located with ICSE 2009, Vancouver, Canada, IEEE Computer Society Press, (2009)