Semantic technologies are designed to facilitate context-awareness for web
content, enabling machines to understand and process them. However, this has
been faced with several challenges, such as disparate nature of existing
solutions and lack of scalability in proportion to web scale. With a holistic
perspective to web content semantic annotation, this paper focuses on
leveraging cloud computing for these challenges. To achieve this, a set of
requirements towards holistic semantic annotation on the web is defined and
mapped with cloud computing mechanisms to facilitate them. Technical
specification for the requirements is critically reviewed and examined against
each of the cloud computing mechanisms, in relation to their technical
functionalities. Hence, a mapping is established if the cloud computing
mechanism's functionalities proffer a solution for implementation of a
requirement's technical specification. The result is a cloud computing
capability model for holistic semantic annotation which presents an approach
towards delivering large scale semantic annotation on the web via a cloud
platform