A Machine Learning Based Analytical Framework for Semantic Annotation Requirements

by   Hamed Hassanzadeh, et al.

The Semantic Web is an extension of the current web in which information is given well-defined meaning. The perspective of Semantic Web is to promote the quality and intelligence of the current web by changing its contents into machine understandable form. Therefore, semantic level information is one of the cornerstones of the Semantic Web. The process of adding semantic metadata to web resources is called Semantic Annotation. There are many obstacles against the Semantic Annotation, such as multilinguality, scalability, and issues which are related to diversity and inconsistency in content of different web pages. Due to the wide range of domains and the dynamic environments that the Semantic Annotation systems must be performed on, the problem of automating annotation process is one of the significant challenges in this domain. To overcome this problem, different machine learning approaches such as supervised learning, unsupervised learning and more recent ones like, semi-supervised learning and active learning have been utilized. In this paper we present an inclusive layered classification of Semantic Annotation challenges and discuss the most important issues in this field. Also, we review and analyze machine learning applications for solving semantic annotation problems. For this goal, the article tries to closely study and categorize related researches for better understanding and to reach a framework that can map machine learning techniques into the Semantic Annotation challenges and requirements.


Semantic Annotation: The Mainstay of Semantic Web

Given that semantic Web realization is based on the critical mass of met...

DAB Content Annotation and Receiver Hardware Control with XML

The Eureka-147 Digital Audio Broadcasting (DAB) standard defines the 'dy...

Creating Knowledge Graphs for Geographic Data on the Web

Geographic data plays an essential role in various Web, Semantic Web and...

A Cloud Computing Capability Model for Large-Scale Semantic Annotation

Semantic technologies are designed to facilitate context-awareness for w...

Semantic Code Classification for Automated Machine Learning

A range of applications for automatic machine learning need the generati...

High-Level ETL for Semantic Data Warehouses—Full Version

The popularity of the Semantic Web (SW) encourages organizations to orga...

Semantic Annotation for Tabular Data

Detecting semantic concept of columns in tabular data is of particular i...

Please sign up or login with your details

Forgot password? Click here to reset