Intelligent Technologies for Web Applications

Free Standard Shipping

Purchasing Options

ISBN 9781439871621
Cat# K13281



SAVE 20%

eBook (VitalSource)
ISBN 9781439871645
Cat# KE13462



SAVE 30%

eBook Rentals

Other eBook Options:


  • Covers most of the major trends of Web Intelligence
  • Offers a literature review of the work done so far in the area of Intelligent Web with a necessary background
  • Provides a detailed but simplified explanation of advanced topics for beginners and non-computer professionals with attractive figures, illustrations, tables, and real-world examples
  • Includes case studies, research issues, and lists of applications for each chapter, as well as exercises and projects with solution hints
  • Incorporates teaching material, a model syllabus, and sample examination papers
  • Requires no prior knowledge of data mining and statistics


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
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
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

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
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

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
Wrapper induction
Locating data-rich pages
Systems for wrapper generation
Applications and commercial systems

Part III: Semantic web and web knowledge management

Semantic web
Introduction to semantic web
Layered architecture of semantic web
Refined architecture of semantic web
Ontology and ontology constructs
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
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
Typology of agents
Multiagent systems
Agent-based web
Hybridization of mobile agent and interface agent: A case for personalized content representation
Case study

Web security
Web vulnerabilities
Web server protection
Security and privacy
Contributions of AI for security issues

Human–web interactions
Features of a good website
What is interaction?
Interaction design and related parameters
Process of interaction design
Conceptual models of interaction
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

Author Bio(s)

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.