Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Thinking on the Web
PREMIUM
Số trang
292
Kích thước
4.4 MB
Định dạng
PDF
Lượt xem
769

Thinking on the Web

Nội dung xem thử

Mô tả chi tiết

THINKING ON THE WEB

Berners-Lee, Godel, and Turing ¨

H. PETER ALESSO and CRAIG F. SMITH

A JOHN WILEY & SONS, INC., PUBLICATION

THINKING ON THE WEB

THINKING ON THE WEB

Berners-Lee, Godel, and Turing ¨

H. PETER ALESSO and CRAIG F. SMITH

A JOHN WILEY & SONS, INC., PUBLICATION

Copyright © 2006 by John Wiley & Sons, Inc. All rights reserved

Published by John Wiley & Sons, Inc., Hoboken, New Jersey

Published simultaneously in Canada.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any

form or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise,

except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without

either the prior written permission of the Publisher, or authorization through payment of the

appropriate per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers,

MA 01923, (978) 750-8400, fax (978) 750-4470, or on the web at www.copyright.com. Requests

to the Publisher for permission should be addressed to the Permissions Department, John Wiley &

Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at

http://www.wiley.com/go/permission.

Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their best

efforts in preparing this book, they make no representations or warranties with respect to the

accuracy or completeness of the contents of this book and specifically disclaim any implied

warranties of merchantability or fitness for a particular purpose. No warranty may be created or

extended by sales representatives or written sales materials. The advice and strategies contained

herein may not be suitable for your situation. You should consult with a professional where

appropriate. Neither the publisher nor author shall be liable for any loss of profit or any other

commercial damages, including but not limited to special, incidental, consequential, or other

damages.

For general information on our other products and services or for technical support, please contact

our Customer Care Department within the United States at (800) 762-2974, outside the United

States at (317) 572-3993 or fax (317) 572-4002.

Wiley also publishes its books in a variety of electronic formats. Some content that appears in print

may not be available in electronic formats. For more information about Wiley products, visit our

web site at www.wiley.com.

Library of Congress Cataloging-in-Publication Data:

Alesso, H. P.

Thinking on the Web : Berners-Lee, Godel, and Turing / by H. Peter Alesso, Craig F. Smith. ¨

p. cm.

“A Wiley-Interscience publication.”

Includes bibliographical references and index.

ISBN-13: 978-0-471-76814-2

ISBN-10: 0-471-76814-6

1. World Wide Web. 2. Artificial intelligence. 3. Semantic Web. I. Smith, C. F.

(Craig Forsythe), 1950- II. Title.

TK5105.888.A3755 2006

004.67

8–dc22

2006041614

Printed in the United States of America

10 9 8 7 6 5 4 3 2 1

To: Chris and Kathy

CONTENTS

Foreword xiii

Preface xv

Acknowledgments xxi

Who This Book Is For xxiii

The Organization of This Book xxv

Associated Resources xxvii

PART I WHAT IS WEB INTELLIGENCE? 1

1 Empowering the Information Age 3

Overview 3

Thinking and Intelligent Web Applications 4

The Information Age 6

The World Wide Web 11

Limitations of Today’s Web 13

The Next Generation Web 14

Why Intelligent Ubiquitous Devices Improve Productivity 14

Conclusion 15

Exercises 16

Interlude #1: Thinking about Thinking 18

vii

viii CONTENTS

2 Godel: What is Decidable? 21 ¨

Overview 21

Philosophical and Mathematical Logic 22

Kurt Godel 26 ¨

Knowledge Representation 32

Computational Logic 34

Artificial Intelligence 35

Web Architecture and Business Logic 36

The Semantic Web 37

Conclusion 40

Exercises 41

Interlude #2: Truth and Beauty 43

3 Turing: What is Machine Intelligence? 45

Overview 45

What is Machine Intelligence? 45

Alan Turing 46

Turing Test and the Loebner Prize 48

John Searle’s Chinese Room 49

Artificial Intelligence 49

Machine Intelligence 50

Semantic Networks and Frames 51

Reasoning with Semantic Networks 51

Computational Complexity 52

Description Logic 54

Ontology 55

Inference Engines 55

Software Agents 56

Adaptive Software 56

Limitations and Capabilities 57

Conclusion 57

Exercises 58

Interlude #3: Computing Machines 60

4 Berners-Lee: What is Solvable on the Web? 63

Overview 63

The World Wide Web 64

Tim Berners-Lee 64

The Semantic Web Roadmap 68

Logic on the Semantic Web 75

Conclusion 77

CONTENTS ix

Exercises 77

Interlude #4: Turing’s Test 79

PART II WEB ONTOLOGY AND LOGIC 81

5 Resource Description Framework 83

Overview 83

HTML Language 84

XML Language 84

RDF Language 86

Basic Elements 89

RDF Schema 95

XQuery: XML Query Language 100

Conclusion 102

Exercises 102

Interlude #5: The Chinese Room 104

6 Web Ontology Language 107

Overview 107

Ontology Language 108

Ontology Language Requirements 109

Compatibility of OWL and RDF/RDFS 109

The OWL Language 111

Basic Elements 112

OWL Example: Compute Ontology 117

Ontology Example: Birthplace 118

Applying OWL 120

OWL Capabilities and Limitations 120

Conclusion 121

Exercises 121

Interlude #6: Machines and Brains 123

7 Ontology Engineering 125

Overview 125

Ontology Engineering 125

Constructing Ontology 127

Ontology Development Tools 128

Ontology “Spot” Example 128

Ontology Methods 131

x CONTENTS

Ontology Sharing and Merging 132

Ontology Libraries 133

Ontology Matching 133

Ontology Mapping 135

Ontology Mapping Tools 135

Conclusion 136

Exercises 136

Interlude #7: Machines and Meaning 138

8 Logic, Rules, and Inference 143

Overview 143

Logic and Inference 144

Monotonic and Nonmonotonic Rules 147

Descriptive Logic 148

Inference Engines 149

RDF Inference Engine 152

Conclusion 155

Exercises 155

Interlude #8: Machines and Rules 157

9 Semantic Web Rule Language 161

Overview 161

Rule Systems 161

Rule Languages 162

Semantic Web Rule Language 163

Conclusion 164

Exercise 165

Interlude #9: Machines and Language 166

10 Semantic Web Applications 169

Overview 169

Semantic Web Applications 169

Semantic Web Services 171

Semantic Search 171

e-Learning 172

Semantic Bioinformatics 173

Enterprise Application Integration 173

Knowledge Base 175

Conclusion 175

Exercise 176

Interlude #10: Distributed Intelligence 177

CONTENTS xi

11 Web Ontology Language for Services 179

Overview 179

XML-based Web Services 180

Next Generation Web Services 180

Creating an OWL-S Ontology for Web Services 190

Conclusion 190

Exercises 190

Interlude #11: The Semantic Web 191

12 Semantic Search Technology 193

Overview 193

Search Engines 193

Semantic Search 196

Semantic Search Technology 197

Web Search Agents 199

Semantic Methods 201

Latent Semantic Index Search 201

TAP 203

Swoogle 204

Conclusion 206

Exercises 206

Interlude #12: The Halting Problem 207

13 Semantic Patterns and Adaptive Software 209

Overview 209

Patterns in Software Design 209

Pattern Frame 210

Semantic Patterns 211

Self-Organizing and Adaptive Software 213

Conclusion 214

Exercise 214

Interlude #13: The Semantic Web and Rules 215

14 Semantic Tools 217

Overview 217

Semantic Tools 217

Semantic Web Services Tools 221

Conclusion 224

Exercise 224

Interlude #14: The Semantic Web and Language 225

xii CONTENTS

15 Challenges and Opportunities 227

Overview 227

Semantic Doubts 228

Semantic Opportunities 229

The Challenges 229

Balancing Proprietary and Open Standards 231

Conclusion 232

Interlude #15: The Semantic Web and Zeno’s Paradox 234

Bibliography 235

Glossary 243

Acronyms 257

Index 259

Tải ngay đi em, còn do dự, trời tối mất!