Intelligent Technologies for Web Applications: 1st Edition (Hardback) book cover

Intelligent Technologies for Web Applications

1st Edition

By Priti Srinivas Sajja, Rajendra Akerkar

Chapman and Hall/CRC

367 pages | 105 B/W Illus.

Purchasing Options:$ = USD
Hardback: 9781439871621
pub: 2012-05-21
$110.00
x
eBook (VitalSource) : 9780429065965
pub: 2016-04-19
from $28.98


FREE Standard Shipping!

Description

The Internet has become an integral part of human life, yet the web still utilizes mundane interfaces to the physical world, which makes Internet operations somewhat mechanical, tedious, and less human-oriented. Filling a large void in the literature, Intelligent Technologies for Web Applications is one of the first books to focus on providing vital fundamental and advanced guidance in the area of Web intelligence for beginners and researchers.

The book covers techniques from diverse areas of research, including:

  • Natural language processing
  • Information extraction, retrieval, and filtering
  • Knowledge representation and management
  • Machine learning
  • Databases
  • Data, web, and text mining
  • Human–computer interaction
  • Semantic web technologies

To develop effective and intelligent web applications and services, it is critical to discover useful knowledge through analyzing large amounts of content, hidden content structures, or usage patterns of web data resources. Intended to improve and reinforce problem-solving methods in this area, this book delves into the hybridization of artificial intelligence (AI) and web technologies to help simplify complex Web operations. It introduces readers to the state-of-the art development of web intelligence techniques and teaches how to apply these techniques to develop the next generation of intelligent Web applications.

The book lays out presented projects, case studies, and innovative ideas, which readers can explore independently as standalone research projects. This material facilitates experimentation with the book’s content by including fundamental tools, research directions, practice questions, and additional reading.

Table of Contents

Part I: Introduction to the Web, machine learning, new AI techniques, and web intelligence

Introduction to World Wide Web

Brief history of the Web and the Internet

Blogs

Tweets

Wikis

Collaborative mapping

Aggregation technologies

Open platforms, application programming interface, and programming tools

Web intelligence

Intelligence in web applications

Organization of this book

Machine learning concepts

Introduction

Linear regression

Supervised learning: Classification

Support vector machines

Nearest neighbor classifiers

Unsupervised learning: clustering

Hidden Markov models

Bayesian methods

Reinforcement learning

Applications of machine learning

Conclusion

Overview of constituents for the new artificial intelligence

Foundations of the new artificial intelligence and knowledge-based system

Fuzzy systems

Artificial neural networks

Genetic algorithms and evolutionary computing

Rough sets

Soft computing

Benefits of the new AI to World Wide Web

Web intelligence

Internet, web, grid, and cloud

Introduction to web intelligence

Perspectives of WI

Levels of WI

Goal of WI

Characteristics of web intelligence

Challenges and issues of WI

Wisdom web

Web-based support systems

Designing an intelligent web

Future of WI

Part II: Information retrieval, mining, and extraction of content from the Web

Web information retrieval

Introduction

Typical web search engines

Architecture of a web crawler

Distributed crawling

Focused spiders/crawlers

Collaborative crawling

Some tools and open source for web crawling

Information retrieval: beyond searching

Models of information retrieval

Performance measures in IR

Natural language processing in conjunction with IR

Knowledge-based system for information retrieval

Research trends

Conclusion

Web mining

Introduction to web mining

Evolution of web mining techniques

Process of web mining

Web content mining

Web usage mining

Web structure mining

Sensor web mining: architecture and applications

Web mining software

Opinion mining

Other applications using AI for web mining

Future research directions

Structured data extraction

Preliminaries

Wrapper induction

Locating data-rich pages

Systems for wrapper generation

Applications and commercial systems

Summary

Part III: Semantic web and web knowledge management

Semantic web

Introduction to semantic web

Metadata

Layered architecture of semantic web

Refined architecture of semantic web

Ontology and ontology constructs

Meta-ontology

Ontology tools and editors

Annotation tools

Inference engines

Semantic web applications

Semantic web interoperability and web mining

Semantic web and social communities

Semantic web and intelligent search

Semantic web research issues

Web knowledge management

About knowledge

Knowledge management fundamentals

Ontology revisited

Utilization of knowledge management methodologies on semantic web

Exchanging knowledge in virtual entities

Case study

Building the World Wide Why

Conclusion and applications

Social network intelligence

Introduction to social networking

Friend-of-a-friend

Semantically interlinked online communities

Social network analysis

Social network data

hCard and XFN

Advantages and disadvantages of social networking

Social graph application programming interface

Social search and artificial intelligence

Research future

Part IV: Agent-based web, security issues, and human–computer interaction

Agent-based web

Introduction

Agents

Typology of agents

Multiagent systems

Agent-based web

Hybridization of mobile agent and interface agent: A case for personalized content representation

Case study

Conclusion

Web security

Introduction

Web vulnerabilities

Web server protection

Security and privacy

Contributions of AI for security issues

Human–web interactions

Introduction

Features of a good website

What is interaction?

Interaction design and related parameters

Usability

Process of interaction design

Conceptual models of interaction

Interface

Interface design methods

Tools for human–web interaction

Interaction evaluation methods

Human–computer interaction and human–web interaction

Issues in human–web interactions

Support of AI for human–web interactions

Case studies

Research applications

Conclusion

About the Authors

Priti Srinivas Sajja joined the faculty of the Department of Computer Science, Sardar Patel University, India in 1994 and presently works as an Associate Professor. She received her M.S. (1993) and Ph.D (2000) in Computer Science from the Sardar Patel University. Her research interests include knowledge-based systems, soft computing, multiagent systems, and software engineering. She has more than 100 publications in books, book chapters, journals, and in the proceedings of national and international conferences. Four of her publications have won best research paper awards. She is co-author of 'Knowledge-Based Systems'. She is supervising work of seven doctoral research students. She is Principal Investigator of a major research project funded by UGC, India. She is serving as a member in editorial board of many international science journals and served as program committee member for various international conferences.

Rajendra Akerkar is a professor/senior researcher at the Western Norway Research Institute (Vestlandsforsking), Norway. His research and teaching experience includes over 20 years in the Academia spanning different universities in Asia, Europe and North America. As founder, he is instrumental in ensuring that the Technomathematics Research Foundation (TMRF) lends a platform for research in India. Under his leadership, TMRF has become one of the well-known organizations amongst the research community worldwide. His current research agenda basically concentrates on learning and language - how each works in the human and how they can be replicated in a machine. He received DAAD fellowship in 1990 and also awarded prestigious BOYSCASTS Young Scientist award of Department of Science & Technology, Government of India, in 1997. He is an Editor-in-Chief of International Journal of Computer Science & Applications, and Associate Editor of International Journal of Metadata, Ontologies and Semantics. He is involved as the scientific committee member of several international conferences and also serves the editorial board of international journals in computer science. He has authored 12 books, 90+ research papers and edited 5 volumes of international conferences. He initiated International Conference Series on Web Intelligence, Mining and Semantics (WIMS). He is actively involved in many industrial research and development projects for more than 14 years.

About the Series

Chapman & Hall/CRC Data Mining and Knowledge Discovery Series

Learn more…

Subject Categories

BISAC Subject Codes/Headings:
COM021030
COMPUTERS / Database Management / Data Mining
COM051240
COMPUTERS / Software Development & Engineering / Systems Analysis & Design
COM060000
COMPUTERS / Internet / General