Intelligent Web Applications As Future Generation
Intelligent Web Applications As Future Generation
1
Research Center, Sulaimani Polytechnic University, Sulaimani 46001, Kurdistan Region, Iraq
2
Department of Information Technology, National Institute of Technology, Sulaimani 46001,
Kurdistan Region, Iraq
3
Software Engineering Department, Faculty of Engineering, School of Computing, Universiti
Teknologi Malaysia, 81310 Johor Bahru, Johor, Malaysia.
Abstract
During the recent years World Wide Web very fast increased a fundamental part in our
everyday life. In commerce, personal relationship, the effect of the universal network has
wholly changed the way people interact with each other and with machines. The problem is
after rising the Artificial Intelligence to presenting human feelings, everything changed
including web applications. In this paper, we describe the intelligent web applications as
present and future of web applications, moreover we highlight the special features and their
roles in increasing intelligence of web applications as well as impact this application in the
process development of the web systems. The result of this paper leds the developers to
create smart and modern web applications.
1. INTRODUCTION
Evolution of Web 1.0 into the Web 4.0 [1] and sometime new web is Web 5.0 [2]
of the World Wide Web (WWW), has resulted in the introduction of several web
applications [3]. Categorization and evolution of web applications’ complexity
have been reported in [4], whereas, scholars in [5] have grouped web application
types based on the chronological order of their appearance. The current web
generation, as described by [5], is intelligent web. These intelligent web are also
described as a upcoming generation of semantic web [6]. In general, an upcoming
complexity in the web technology is intelligent web applications since new
drawbacks to the web is intelligence.
Web Intelligence comprises a multidisciplinary area that handles data and services
exploitation over the Web, with the intention of creating novel services and data
with the use of both AI (Artificial Intelligence) and ICT (Information and
Communication Technologies) methods. Over the years, practitioners and
researchers have applied diverse technologies and approaches and they have as well
followed diverse objectives. Here are some of the conceptions pointed out for
instance, the semantic Web, Web information repositories, Web content and
structure mining, Web user behavior analysis and social network analysis. There
213
are also additional general notions, for instance, distributed systems, knowledge
discovery from databases, machine learning, multi-agent systems and knowledge
representation, which are some keys to understanding the intelligent web’s
essentials [7-9].
The AI-enabled webs and software advent is capable of revolutionizing the way
users are interacting with online enterprises. In the near future, it is conceivable
that, AI-Web is the first point of contact between the customer and the online
enterprise in one hand, and complexity of data and big data in another hand that
enables the use of AI on the webs. In this paper, we describe the intelligent web
applications as present and future web applications, moreover we highlight the
special features and their roles in increasing intelligence of web applications. The
contributions are; AI features for developing web applications, and using AI
features for solving web complexities.
Web Intelligence was first coined in the late 1999’s. From that time, many new
algorithms, methods and techniques were developed and used extracting both
knowledge and wisdom from the data originating from the Web. A number of
initiatives have been adopted by the world communities in the intelligent web
applications [10]. In this section we explain most important works that focused on
semantic web, intelligent web, and intelligent web applications, as well as features
and roles during the development smart web systems from previous works.
In order to solve essential empirical matters that the software system developers
face as they build applications founded on SWA (Semantic Web Services), Barros
H. et al. (2011) presented a systematic way of enabling the development process of
intelligent applications founded on SWS and introduced the way this approach
deals with the matters that are conversed. Lastly, introductory experimental
outcomes have revealed the efficiency in building intelligent systems with the use
of the method [11]. Wang S. et al. recommended an intelligent structure to
disseminate inputs of the consumer athwart diverse web applications after two
years. Their structure assembles inputs of the consumer and examines the patterns
of usage of the consumer. It also discovers the alterations of contexts of the user
through extraction of contextual information of the consumer from diverse sources
for instance, a calendar of the consumer. They carried out an introductory
investigation on efficiency of their recommended clustering method. They
accomplished a recall of 87 percent as well as an accuracy of 80 percent [12]. In
addition, Ruta M. et al. (2018) presented a new method for a machine that is
semantic enriched learning on assorted data streams within the Internet of Things
They assemble a dataset consisting of traces of network that exceed three million,
which is the most prevalent dataset of web traffic ever applied for fingerprinting of
website, and discover that the performance accomplished by their deep learning
methods is similar to famous techniques, including a variety of research struggles
that span over many years. For a closed world of 100 websites, the attained rate of
accomplishment is more than 96 percent and for our biggest closed world of 900
classes, it is 94 percent. The most performant deep learning model in the evaluation
is two percent more precise as compared to the state-of the-art attack [15].
There are a number of fields applied AI methods which include web systems, these
fields applied intelligent web applications to be an intelligent service. The authors
in [16] had investigated the current social media’s shortcomings as well as the
intelligent web’s method that is going to be useful in improving social media as
well as making it more intelligent. In another work [17], the authors utilization of
Web Intelligence is talked over together with means whereby an extensive range
of research, which for the long-term, assists this area. A novel network of an
iCrawler (intelligent agent-based crawler) for deep web databases that are domain-
specific in [18] has been recommended to deal with the restrictions of the present
techniques. The iCrawler, determined by domain ontology and intelligent learning
agents, as well as a series of effective and innovative policies, which include a link
scoring policy and a two-step page classifier, could progress the current methods’
performance. For systems of education, the authors in another work applied
intelligent web. They introduced their contribution for performing adaptive and
intelligent WBES (Web-based Education Systems) that consider the individual
student learning necessities, through a complete architecture and structure for
developing WBES. Three basic modules of the recommended WBES are also
defined: a cognitive maps-based student model, an authoring tool and a semantic
web-based evaluation. In addition, a stated SOA (Service Oriented Architecture)
focused on deploying services that are durable, reusable, interoperable and
accessible [19].
With the competitive benefits mentioned above, the rationale behind AI-enabled
websites not being deployed all over as presently is that, notwithstanding its
lengthy history, AI remains a developing technology, taking into consideration
mainstream (IT) Information Technology. The devices applied by AI, for instance,
genetic algorithms, Bayesian classifiers, neural networks and Markov chains, are
nothing but gibberish to mainstream web developers. For most companies, building
AI into a web application from scratch is expensive.
Commercializing AI’s potential did not succeed in escaping the top global web
technology players’ attention. Facebook, Google of that ilk have introduced an AI
Google and Facebook own free services such Dialog flow (formerly api.ai) and
wit.ai in that order. On the other hand, we have commercial paid services, which
include IBM Watson, Amazon Lex and Microsoft LUIS.
In enterprise web applications, the AI toolkits that the global industry leaders
provide have eased the AI adoption. Hiring of AI PhDs with the intention of
empowering ones websites with natural language understanding abilities is no
longer necessary. Mainstream web developers could rather incorporate AI into
chatbots on one’s platforms of present web and mobile technology. It is therefore
not necessary for designers to be retrained to code in esoteric AI programming
languages to manipulate the technology. They rather work with tools and APIs that
they had previously being acquainted with, for example, Ruby, Python, JavaScript,
Net, Node.js, CSS, C++. Java, HTML.
Deploying AI with the use of the above toolkits has a number of challenges.
Notwithstanding best effort of the toolkits to hide the artificial intelligence’s
complexities, developers still need to learn a novel concepts and lingo for instance,
actions, agents, entities, and intents. However, it is reassuring, to learn that online
documentation is readily accessible for bringing developers up to haste with the
toolkits. It is much achievable to learn to customize and incorporate the technology.
A challenge that is more formidable for incorporating the toolkits is that the
software necessitates more customization with the intention of comprehending
certain notions in one’s specific application domain. These toolkits are intended to
be starting points that are general-purpose for comprehending daily language
constructs and might not be explicit enough to deconstruct the domain-specific
notions or the emblematic tasks that your web visitors may aspire to be undertaken.
Human trainers must therefore avail the software with a conception hierarchy that
is explicit to one’s application. Furthermore, for one to develop the precision of
sentence parsing for their specific application domain, trainers ought to
unequivocally offer sentence instances of the distinctive requests that an individual
application are meant to tackle.
Above result presents that the AI techniques mostly help the websites for improve
and creating smart services, also these properties more important for performance
5. REFERENCES
[1] S. Aghaei, M. A. Nematbakhsh, and H. K. Farsani, "Evolution of the world wide web:
From WEB 1.0 TO WEB 4.0," International Journal of Web & Semantic Technology,
vol. 3, no. 1, p. 1, 2012.
[2] A. A. Algosaibi, S. Albahli, S. F. Khasawneh, and A. Melton, "WEB EVOLUTION-
THE SHIFT FROM INFORMATION PUBLISHING TO REASONING," 2017.
[3] H. Story. (2015). Developing Web 3.0. Available:
http://bblfish.net/work/presentations/2007/BOF-6747.pdf
[4] G. Kappel, B. Pröll, S. Reich, and W. Retschitzegger, Web engineering. John Wiley
& Sons, 2006.
[5] N. Spivak and L. Tucker. (2007). Developing Web 3.0. Available:
http://bblfish.net/work/presentations/2007/BOF-6747.pdf
[6] R. Moncada and R. D. H. U. (2015). WEB 3.0 Y WEB 4.0 EL FUTURO DE
INTERNET. Available:
http://inhouselabs.org/barcamp/2011/b1rc1mp2011filesd4wnl41d/files/shared/Web-
3.0-y-Web-4.0-inHouseLabs-Barcamp2011.pdf
[7] P. Maret, R. Akerkar, and L. Vercouter, "Web Intelligence and Communities," in
Proceedings of the 24th International Conference on World Wide Web, 2015, pp.
1469-1470: ACM.
[8] R. Akerkar, P. Maret, and L. Vercouter, "Web intelligence and communities," in
Proceedings of the 4th International Workshop on Web Intelligence & Communities,
2012, p. 1: ACM.
[9] P. Lingras and R. Akerkar, Building an intelligent Web: Theory and practice. Jones &
Bartlett Publishers, 2010.
[10] J. D. Velásquez, V. Palade, and L. C. Jain, Advanced techniques in web intelligence.
Springer, 2013.
[11] H. Barros, A. Silva, E. Costa, I. I. Bittencourt, O. Holanda, and L. Sales, "Steps,
techniques, and technologies for the development of intelligent applications based on
Semantic Web Services: A case study in e-learning systems," Engineering
Applications of Artificial Intelligence, vol. 24, no. 8, pp. 1355-1367, 2011.
[12] S. Wang, Y. Zou, B. Upadhyaya, and J. Ng, "An intelligent framework for auto-filling
web forms from different web applications," in Services (SERVICES), 2013 IEEE
Ninth World Congress on, 2013, pp. 175-179: IEEE.