Instant Apache Stanbol
()
About this ebook
Stanbol is a software application which helps traditional content management systems to get ready for the emerging linked data web. It also provides a flexible framework for building modularized RESTful applications and includes Apache Clerezza for processing RDF data. Its goal is to provide Web and CMS developers with a set of HTTP/RESTful services to help them integrate semantic technologies into their products and web sites.
Instant Apache Stanbol How-to gives you detailed recipes on how to get the power of Stanbol to your application. It will give you precise instruction on how to get more out of your data and show you the power of semantic data, thereby helping you to make your information richer and easier to find.
Instant Apache Stanbol How-to gives an introduction to the various aspects of Stanbol. Clear and practical recipes will help you start taking advantage of Stanbol in your applications. It gets you started into semantic technologies quickly and painlessly.
You will learn how metadata can facilitated by finding the relevant information. Also you will learn about the Stanbol architecture and how to extend Stanbol and make it even more powerful to suit your needs. The recipe will guide you through accessing Stanbol, building your own Semantic RESTful API by using JAX-RS, OSGi services, and the Apache Clerezza RDF facilities.
ApproachFilled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. Instant Apache Stanbol How-to will enable you to become an expert in content management with semantics at the core, with the help of practical recipes,
Who this book is forInstant Apache Stanbol How-to is for developers who would like to extend Stanbol or would just like to use Stanbol without caring about its internals.Most recipes use Javascript but any programming language can be used. A few recipes that show how to extend Stanbol require some familiarity with Java.
Reto Bachmann-Gmur
Reto Bachmann-Gmur, first learned about the Web in 1996,and believed it to be the perfect opportunity to combine his passion for technology with his desire to do something socially relevant. However,he got buried under all the information overload of the Web,and hardly got a chance to breathe until he finally heard about the semantic Web in 2002.He started development on various open source projects that were designed as better means to deal with the ever-growing information, ideally of course in a decentralized fashion without any position, and which were able to control the free flow of information.He worked on Graph Versioning with the Jena team at HP Laboratories, and on Semantic Content Management with Adobe.Since he hasn't fixed the world yet,he's increasingly trying to get others to do the job,partially with his consulting firm wymiwyg.com and partially fathering his 10-year-old son,ultimately spending less time fixing and more time enjoying.He's a member of the Apache foundation and is active in various Semantic Web-related Apache projects.
Related to Instant Apache Stanbol
Related ebooks
Ontotext GraphDB in Practice: The Complete Guide for Developers and Engineers Rating: 0 out of 5 stars0 ratingsReact Projects: Build 12 real-world applications from scratch using React, React Native, and React 360 Rating: 0 out of 5 stars0 ratingsNoSQL For Dummies Rating: 0 out of 5 stars0 ratingsMastering SPARQL: Querying the Semantic Web with RDF Rating: 0 out of 5 stars0 ratingsApache Spark 2.x Cookbook Rating: 0 out of 5 stars0 ratingsData Visualization with D3.js Cookbook Rating: 0 out of 5 stars0 ratingsSelenium Testing Tools Cookbook Rating: 3 out of 5 stars3/5Flash Facebook Cookbook Rating: 0 out of 5 stars0 ratingsLearning Microsoft Cognitive Services Rating: 0 out of 5 stars0 ratingsNeo4j Graph Data Modeling Rating: 4 out of 5 stars4/5GraphQL Best Practices: Gain hands-on experience with schema design, security, and error handling Rating: 0 out of 5 stars0 ratingsMockito for Spring Rating: 0 out of 5 stars0 ratingsC# for Advanced: The Definitive Guide to Mastering C# Programming Rating: 0 out of 5 stars0 ratingsJava EE 7 First Look Rating: 0 out of 5 stars0 ratingsApache Spark Graph Processing: Build, process and analyze large-scale graph data effectively with Spark Rating: 0 out of 5 stars0 ratingsLift Application Development Cookbook Rating: 0 out of 5 stars0 ratingsASP.NET MVC 4 Mobile App Development Rating: 0 out of 5 stars0 ratingsBeginning Spring Rating: 0 out of 5 stars0 ratingsBeginning ReactJS Foundations Building User Interfaces with ReactJS: An Approachable Guide Rating: 0 out of 5 stars0 ratingsPlone 3 Products Development Cookbook Rating: 4 out of 5 stars4/5Hadoop MapReduce v2 Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsMastering Clojure Data Analysis Rating: 0 out of 5 stars0 ratingsScala Test-Driven Development Rating: 0 out of 5 stars0 ratingsContentful GraphQL API in Practice: The Complete Guide for Developers and Engineers Rating: 0 out of 5 stars0 ratingsGetting Started with React Rating: 0 out of 5 stars0 ratingsGroovy 2 Cookbook Rating: 0 out of 5 stars0 ratingsBuilding large scale web apps Rating: 0 out of 5 stars0 ratingsMockito Essentials Rating: 3 out of 5 stars3/5Implementing Domain-Specific Languages with Xtext and Xtend - Second Edition Rating: 4 out of 5 stars4/5
Operating Systems For You
Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5MacBook Pro User Manual: 2022 MacBook Pro User Guide for beginners and seniors to Master Macbook Pro like a Pro Rating: 0 out of 5 stars0 ratingsCompTIA Linux+ Study Guide: Exam XK0-005 Rating: 0 out of 5 stars0 ratingsOneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Practical Digital Forensics Rating: 0 out of 5 stars0 ratingsCompTIA A+ Complete Study Guide: Core 1 Exam 220-1101 and Core 2 Exam 220-1102 Rating: 0 out of 5 stars0 ratingsLinux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali Rating: 3 out of 5 stars3/5The Darknet Superpack Rating: 0 out of 5 stars0 ratingsHacking : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Ethical Hacking Rating: 5 out of 5 stars5/5Linux Bible Rating: 0 out of 5 stars0 ratingsLinux All-in-One For Dummies Rating: 3 out of 5 stars3/5Raspberry Pi Cookbook for Python Programmers Rating: 0 out of 5 stars0 ratingsMAC OS X UNIX Toolbox: 1000+ Commands for the Mac OS X Rating: 0 out of 5 stars0 ratingsiPhone Unlocked Rating: 0 out of 5 stars0 ratingsWindows 11 For Dummies Rating: 0 out of 5 stars0 ratingsThe Linux Command Line Beginner's Guide Rating: 4 out of 5 stars4/5Bash Command Line Pro Tips Rating: 5 out of 5 stars5/5The Official Raspberry Pi Beginner's Guide: How to use your new computer Rating: 4 out of 5 stars4/5Getting Started with PowerShell Rating: 0 out of 5 stars0 ratingsXDA Developers' Android Hacker's Toolkit: The Complete Guide to Rooting, ROMs and Theming Rating: 2 out of 5 stars2/5Linux All-In-One For Dummies Rating: 2 out of 5 stars2/5The Mac Terminal Reference and Scripting Primer Rating: 4 out of 5 stars4/5Ubuntu Linux Toolbox: 1000+ Commands for Power Users Rating: 3 out of 5 stars3/5Tor Darknet Bundle: Master the Art of Invisibility Rating: 0 out of 5 stars0 ratingsWindows Server 2022 & PowerShell All-in-One For Dummies Rating: 0 out of 5 stars0 ratings
Reviews for Instant Apache Stanbol
0 ratings0 reviews
Book preview
Instant Apache Stanbol - Reto Bachmann-Gmur
Table of Contents
Instant Apache Stanbol
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Instant Apache Stanbol
Compiling and running Stanbol (Simple)
Getting ready
How to do it...
How it works...
There's more...
Using NetBeans
Using Eclipse
Enhancing your content (Simple)
Getting ready
How to do it...
How it works...
There's more...
Accessing another chain
Authenticating users
Accessing and using the RDF data (Intermediate)
Getting ready
How to do it...
How it works…
There's more...
Having Stanbol recognize our entities (Intermediate)
Getting ready
How to do it...
How it works...
There's more...
Using Named Entity Linking
Using ReferencedSite
Enabling faceted browsing of our content (Simple)
Getting ready
How to do it…
How it works…
There's more…
Creating a new core with LDPath
The Fusepool Enhanced Content Store
Reasoning with ontologies (Intermediate)
Getting ready
How to do it…
How it works...
There's more
Interacting with the OSGi environment (Simple)
Getting ready
How to do it...
How it works...
There's more...
Creating our own Stanbol component (Advanced)
Getting ready
How to do it...
How it works…
There's more…
Accessing the guest book in other formats
Creating the guestbook on the command line
Creating our own Stanbol enhancement engine (Advanced)
Getting ready
How to do it...
How it works...
There's more...
Creating a launcher (Intermediate)
Getting ready
How to do it...
How it works...
Instant Apache Stanbol
Instant Apache Stanbol
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: July 2013
Production Reference: 1240713
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78328-123-7
www.packtpub.com
Credits
Author
Reto Bachmann-Gmür
Reviewers
Alfredo Serafini
Tommaso Teofili
Acquisition Editor
Mary Jasmine Nadar
Commissioning Editor
Shaon Basu
Technical Editors
Menza Mathew
Veena Pagare
Copy Editors
Brandt D'Mello
Alfida Paiva
Adithi Shetty
Project Coordinator
Romal Karani
Proofreader
Aaron Nash
Graphics
Ronak Dhruv
Production Coordinator
Aditi Gajjar
Cover Work
Aditi Gajjar
Cover Image
Valentina Dsilva
About the Author
Reto Bachmann-Gmür, first learned about the Web in 1996, and believed it to be the perfect opportunity to combine his passion for technology with his desire to do something socially relevant. However, he got buried under all the information overload of the Web, and hardly got a chance to breathe until he finally heard about the semantic Web in 2002. He started development on various open source projects that were designed as better means to deal with the ever-growing information, ideally of course in a decentralized fashion without any position, and which were able to control the free flow of information. He worked on Graph Versioning with the Jena team at HP Laboratories, and on Semantic Content Management with Adobe. Since he hasn't fixed the world yet, he's increasingly trying to get others to do the job, partially with his consulting firm wymiwyg.com and partially fathering his 10-year-old son, ultimately spending less time fixing and more time enjoying.
He's a member of the Apache foundation and is active in various Semantic Web-related Apache projects.
I would like to thank the many people who supported the writing of this book by