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.