trees

Archive for 'reviews'

I decided to give an overview of the best books that you can buy to make yourself well-rounded in terms of Linked Data, the Semantic Web and the Web of Data.

Knowledge Working

Let us first start off with what I like to call “Knowledge Working”, this is essentially the realm of technical knowledge-management and knowledge acquisition/modelling. There are three books that I would promote in this respect.

The first is Information Systems Development: Methodologies, Techniques and Tools written by Avison & Fitzgerald. This book, although it gets down and dirty with some technical detail, can be incredibly useful for an overview to information systems and knowledge design in general.

The second is Knowledge Engineering and Management: The CommonKADS Methodology (A Bradford book) by Guus Schreiber et al (aka the CommonKADS team). I was taught from this book on one of my modules during my undergraduate degree, it is less “programmer-based” than the Avison & Fitzgerald book, but has very useful information about acquisition, modelling and analysis of knowledge. I highly recommend this, particularly as it is incredibly useful when coupled with Semantic Web technology.

The third book is a new book that we’re waiting to have the second edition of (at the time of writing it was estimated to be available 13th July 2011). This book is Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL by Allemang & Hendler (first edition here). Allemang and Hendler are heavyweights in the Semantic Web world, with Allemang being chief scientist at TopQuadrant and Hendler being one of the writers of the earliest and most well known articles on “The Semantic Web” (New Scientist: 2001 with Berners-Lee and Lassila). This book is quite technical in places, but it does focus on ontologies and metadata (and metametadata?).

Web Science

Web Science is another important area of interest, particularly in the earlier stages of Linked Data and Semantic Web development and actually applying the theory into practice.

The earliest official book by the Web Science Trust team was A Framework for Web Science (Foundations and Trends in Web Science) by Berners-Lee et al. This is quite an expensive book, and quite academic in style, but useful nonetheless.

You may want to look at something a little cheaper, something a little more practical too. This is where The Web’s Awake: An Introduction to the Field of Web Science and the Concept of Web Life by Tetlow comes in. This interesting book takes a common sense approach to Web Science, I would certainly recommend it.

Tools and Techniques: The Evolution from the Semantic Web to Linked Data

There are the classics such as Practical RDF by Powers and A Semantic Web Primer by Antoniou and van Harmelen. There are introductory books such as Semantic Web For Dummies by Pollock. These are all good foundational books which are recommended, but they often don’t get to the essence of the Semantic Web and especially not Linked Data.

For the essential Semantic Web and Linked Data we may want to look at: Programming the Semantic Web by Segaran (who also authored the wonderful Programming Collective Intelligence: Building Smart Web 2.0 Applications) et al. Semantic Web Programming
by Hebeler (of BBN Technologies) et al. Plus there are the quite useful, although very specific, books Linking Enterprise Data and Linked Data: Evolving the Web into a Global Data Space (Synthesis Lectures on the Semantic Web, Theory and Technology) (which is also available free at “Linked Data by Heath and Bizer” ( https://linkeddatabook.com/ ) ).

Other topics of interest

There are of course other areas of interest which are very relevant to true Linked Data and Semantic Web, these include:

  • Semantic Networks and Frames - from the fields of logic and artificial intelligence. This also inspired Object-Oriented theory.
  • Pointers and References - yep the ones from programming (such as in C++).
  • HyperText Transfer Protocol
  • Graph Theory

I hope this list of interesting and useful books is handy, please do comment if you have any other books that you wish to share with us.

Thank you,

Daniel

Property Search Websites (UK)

Hi all,

Some of you may know that Beki and I have recently been looking for a new home, well today we found one but that’s not why I am posting today.

I want to bring to bring to your attention “Property Search Aggregators”. These are websites which grab properties (often both rentals and sales) from various sources (agents and agent indexes) and displays them to the users with some funky search technology and filters. I guess you could call it a “delegator” (to talk in a meta-systems perspective, or even an object-oriented perspective).

These four are of particular interest:

  1. Nestoria: an amazingly easy-to-use interface where you search for a location, and it comes up on a google map. It provides dimension filters such as how many bedrooms, and the price range. Plus there are further trivalued logic filters (yes-either-false), for things like Garden and Garage etc. Incredibly easy to use, and a site I recommend greatly. Nestoria is also available for countries other than those in the UK.
  2. Globrix: Much more awkward to use than Nestoria, but if you can work through that you’ll find that Globrix is packed with a lot more functionality than Nestoria, with more filters and an interesting “or” based logic search for locations. Quite neat :-)
  3. FindAProperty: FindAProperty is advertised in the local newspapers over here in Bristol, England. It is an ok site, not as clean as Globrix and Nestoria, but tends to be a little more up-to-date in terms of availability of properties.
  4. PrimeLocation: This aggregator has a nice colour scheme, it works ok, but its a lot better at providing miscellaneous additional information. It also serves a wide variety of other countries.

The one downside to these sites is that they are sometimes not updated with current statuses of the properties. For example, you may find that a rented property listed on one of the above sites is already taken, simply because its not connected to the agents systems in an effective fashion. What we ended up doing was searching on the above sites, looking at the agents sites to see if there were any further information (or an updated status), and also looking at the other properties on the agents websites. That seemed to work quite well, and that’s how we got our new home.

Thanks for reading!

Daniel

Welcome to the New Vanir Systems Blog.

It is true that I used to have a blog called “Daniels Blog“. I hadn’t posted for a while, and it seemed to become a bit redundant. It will still continue to run in the background, but I’m treating it a bit like an archive now. It will be replaced with this blog, the Vanir Systems Blog.

The mission of this blog is:

  1. To update everybody interested with the work done by Vanir Systems, this will be using the “vanirsystems” category.
  2. To highlight interesting bits of technical news, along with my opinion, using the “technical” category. This may be on the topic of the Semantic Web / Linked Data, or Artificial Intelligence, Programming or Web Development.
  3. To highlight interesting bits of general news, along with my opinion, using the “interesting” category. This may be on the topic of religion, spirituality, theology, philosophy, psychology, or a mixture of science and technology.
  4. To provide code snippets in various programming languages, using the “codesnippets” category.
  5. To provide reviews or previews of products (hardware, software, etc), using the “reviews” category. If you have anything that you would like me to (p)review then please to get in touch, and I am sure that we may be able to work out a deal.

It will attempt to:

  1. Use relevant inbound tags
  2. Use outbound links to relevant information
  3. Be 100% valid XHTML that is reasonably POSH - wish me luck ;-) (maybe with sneaky bits of RDFa or Microformats)

Thank you for reading, and I hope you join me here again soon.

Daniel