Ontology-based annotation and retrieval of services in the cloud
Cloud computing is a technological paradigm that permits computing services to be offered over the Internet. This new service model is closely related to previous well-known distributed computing initiatives such as Web services and grid computing. In the current socio-economic climate, the affordability of cloud computing has made it one of the most popular recent innovations. This has led to the availability of more and more cloud services, as a consequence of which it is becoming increasingly difficult for service consumers to find and access those cloud services that fulfil their requirements. In this paper, we present a semantically-enhanced platform that will assist in the process of …
Ontology-Guided Approach to Feature-Based Opinion Mining
The boom of the Social Web has had a tremendous impact on a number of different research topics. In particular, the possibility to extract various kinds of added-value, informational elements from users' opinions has attracted researchers from the information retrieval and computational linguistics fields. However, current approaches to socalled opinion mining suffer from a series of drawbacks. In this paper we propose an innovative methodology for opinion mining that brings together traditional natural language processing techniques with sentimental analysis processes and Semantic Web technologies. The main goals of this methodology is to improve feature-based opinion mining by employing o…
Semantic Annotation and Retrieval of Services in the Cloud
Recently, the economy has taken a downturn, which has forced many companies to reduce their costs in IT. This fact has, conversely, benefited the adoption of innovative computing models such as cloud computing, which allow businesses to reduce their fixed IT costs through outsourcing. As the number of cloud services available on the Internet grows, it is more and more difficult for companies to find those that can meet their needs. Under these circumstances, enabling a semantically-enriched search engine for cloud solutions can be a major breakthrough. In this paper, we present a fully-fledged platform based on semantics that (1) assist in generating a semantic description of cloud services…
Informal learning through expertise mining in the social web
The advent of Web 2.0, also called the Social Web, has changed the way people interact with the Web. Assisted by the technologies associated with this new trend, users now play a much more active role as content providers. This Web paradigm shift has also changed how companies operate and interact with their employees, partners and customers. The challenge for companies and research institutions is now to develop semi-automated tools for gathering usable and explicit knowledge from such content. With the aim of facilitating the achievement of such a challenge, in this work a platform architecture for informal learning, which is based on semantic technologies, is proposed. Such platform perm…
Creating a semantically-enhanced cloud services environment through ontology evolution
Currently, the availability of Web resources has grown enormously to the point that whatever a user needs at a given moment can potentially be found on the Internet. These resources are not limited to data items anymore, functionality delivered through some sort of service architectural model is also offered on the Internet. In the last few years, cloud computing has emerged as one of the most popular computing models to provide services over the Internet. However, as the number of available cloud services increases, the problem of service discovery and selection arises. Experience indicates that semantic technologies can provide the basis for enhanced and more precise search processes. In …
A Social-Empowered Platform for Gathering Semantic Information
Social Networks constitute the key ingredient for the huge success of the so called Social Web or Web 2.0. In social networks, a user has the possibility to interact with other users without the need of meeting them. The value of social applications benefit from the network effect, which states that the value of a service to a user arises from the number of people using the service. However, the associated semantics for this kind of applications, delivered through tagging, is generally scarce, thus narrowing the range of permissible operations for exploiting these data. In this paper, we present a semantic-based social platform that incorporates the benefits of semantic Web technologies int…