Scripting Intelligence and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Like New See details
$3.44 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Scripting Intelligence: Web 3.0 Information Gathering and Processing (Expert's Voice in Open Source)
 
 
Start reading Scripting Intelligence on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Scripting Intelligence: Web 3.0 Information Gathering and Processing (Expert's Voice in Open Source) [Paperback]

Mark Watson (Author)
4.0 out of 5 stars  See all reviews (2 customer reviews)

List Price: $42.99
Price: $25.87 & this item ships for FREE with Super Saver Shipping. Details
You Save: $17.12 (40%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $23.28  
Paperback $25.87  

Book Description

1430223510 978-1430223511 July 1, 2009 1

Intelligent information management is the key to many Web 2.0 applications, and Semantic Web technologies like the SPARQL query language are helping Web 2.0 evolve into Web 3.0. This book addresses how to use Ruby not only for basic information management tasks, but also how to use it with Semantic Web tools like RDF Schema and SPARQL. This book offers practical advice and example code rather than getting bogged down in the academic and theoretical side of information management.

This book offers the reader recipes using Ruby for intelligent information management including information extraction from text, using Semantic Web technologies, information gathering (relational database metadata, web scraping, Wikipedia, Freebase), combining information from multiple sources, and strategies for publishing processed information. This book will be a valuable tool for anyone needing to gather, process, and publish web or database information.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Scripting Intelligence: Web 3.0 Information Gathering and Processing (Expert's Voice in Open Source) + Algorithms of the Intelligent Web + Programming Collective Intelligence: Building Smart Web 2.0 Applications
Price For All Three: $76.80

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Algorithms of the Intelligent Web $24.54

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Programming Collective Intelligence: Building Smart Web 2.0 Applications $26.39

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Mark Watson is the author of 14 books on artificial intelligence, Java, C++, UML, and Linux. He is a consultant who uses Ruby, Java, and Common Lisp.

http://markwatson.com


Product Details

  • Paperback: 365 pages
  • Publisher: Apress; 1 edition (July 1, 2009)
  • Language: English
  • ISBN-10: 1430223510
  • ISBN-13: 978-1430223511
  • Product Dimensions: 9.2 x 7 x 1.1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #250,580 in Books (See Top 100 in Books)

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

10 of 12 people found the following review helpful:
4.0 out of 5 stars Ruby-centric tutorials on Semantic Web, Natural Language Processing, and Large-Scale Data Storage and Processing Technologies, July 4, 2009
This review is from: Scripting Intelligence: Web 3.0 Information Gathering and Processing (Expert's Voice in Open Source) (Paperback)
This four-part book is focused on programming techniques and technologies that in the author's opinion can help next generation web applications handle data more "intelligently". The code samples are implemented in Ruby (and a little bit of Java).

Part One (Chapters 1-3) is basically an introduction to text and natural language processing, sampling tools and techniques for extracting raw text from various document types (e.g., pdf to plain text), classifying a document's subject matter (e.g., is this a document on "Health" or "Politics") or overall sentiment direction (degree of positiveness or negativeness), and recognizing entities such as persons and places in text (e.g., is "Florida" in a given sentence referring to a U.S. state, which is a place entity, or a person whose last name is Florida?).

Part Two (Chapters 4-7) provides tutorials on the Semantic Web, explaining what the RDF subject-predicate-object data format is and how a query language like SPARQL supports inferencing. URLs for publicly available RDF data sets, as well as tools and services useful for exploring them are given.

Part Three (Chapters 8-12) covers topics relating to the use of object-relational mapping (e.g., ActiveRecord and DataMapper used in standalone mode) and search (e.g., Lucene and Sphinx) technologies, publishing relational data as RDF data,and strategies for large-scale data storage involving the use of multiple servers, memcached, CouchDB, Amazon S3, or Amazon EC2.

Part Four (Chapters 13-15) includes a really good tutorial on the use of Hadoop-like Map Reduce facilities for large scale data processing, and ties things together by showing how the knowledge learned from previous chapters can be applied to the development of more substantial web applications.

The author uses many open-source gems (Ruby-centric software library) and tools in this book (most will work fine on Linux, Mac, or Windows, and with Ruby 1.8.x or 1.9, but exceptions are reported clearly), so in many cases, you only need to write a limited amount of code to follow along. If you don't want to download and install the gems, Appendix A provides instructions on how to apply for an Amazon Web Services account to access a ready to use Amazon Machine Image put together by the author for use on a rented Amazon EC2 Server Instance.

Because of the breadth of coverage, each technology can only be discussed to a limited depth, which some readers may find adequate and some may not, depending on a reader's interest on a particular topic, but most should still find this book to be a valuable resource, and that the author explains things well and concisely.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
4.0 out of 5 stars Excellent Web 3.0 technology overview, August 8, 2009
This review is from: Scripting Intelligence: Web 3.0 Information Gathering and Processing (Expert's Voice in Open Source) (Paperback)
As a software architect building a scalable web platform that will be providing communication services for its users, this book helped me quickly get an understanding of some of the key ideas, tools, and technologies that will go into the system. There may be many different definitions for "Web 3.0" but I agree with the author that no matter on its final form a big part of Web 3.0 will be more interconnectedness and more intelligent data processing and retrieval. Web-related technology is too broad and changing too quickly to be an expert in everything but as an architect I need to know enough about the different options in order to use them effectively. The text and examples from the book are clear and concise and gave me the knowledge I needed to improve the system design and with the new background information I now know what to research further.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject