New Book: “Artificial Intelligence with Python” by Prateek Joshi

Packt Publishing have just published “Artificial Intelligence with Python” by Prateek Joshi. I was the technical editor. The book serves as a good introduction to a wide range of AI techniques and Python libraries. Due to this breadth of coverage, there isn’t the space for really in-depth discussion of individual techniques, but the book should ...

Book Review: Map: Exploring the World

I was lucky enough to receive this book from Santa last month. Yes, it is a coffee table book, but with over 300 large format pages it will easily find a home in any map-lover’s collection. The book is an eclectic map collection. Each map is produced one per page with a text description beneath. ...

New Book Published: Mastering Python Forensics

I was a technical editor for Packt Publishing’s latest book, Mastering Python Forensics by Dr Michael Spreitzenbarth and Dr Johann Uhrmann, which was published last week. Mastering Python Forensics covers Windows, Linux, virtualization, mobile Android and Apple IOS), and memory forensics using Python.  

Book Review: Building Web Applications with ArcGIS

Building Web Applications with ArcGIS, by Hussein Nasser (buy from Packt) is a beginner’s guide to creating a simple web map application with ArcGIS. The format is that of a tutorial, and will be useful to someone creating their first geoweb application using ArcGIS for Server. More advanced users may find the author’s other ArcGIS ...

Book Review: Cartographer’s Toolkit

The Cartographer’s Toolkit: Colors, Typography, Patterns by Gretchen N. Peterson is a collection of color palettes, typography, and other map components arranged in an easy to reference manner.It will be useful for those who wish to (and have the opportunity to) design more sophisticated maps.

Book Review: PostGIS Cookbook

The PostGIS Cookbook by Paolo Conti, Thomas J Kraft, Stephen Vincent Mather, and Bborie Park (buy from Packt) is a collection of how-to recipes for the PostGIS extension for Postgres. It is recommended for intermediate and even advanced PostGIS users. Novice Postgres/PostGIS users may also find it useful, but they will need to use it ...

Book Review: Google Maps JavaScript API Cookbook

Google Maps JavaScript API Cookbook by Alper Dincer & Balkan Uraz  (buy from Packt) is a good introduction to the Google Maps JavaScript API in its current incarnation. Although it glosses over some of the potential weaknesses, it provides good working examples of everything from simple map features through to more sophisticated topics such as ...

Book Review: OpenLayers Cookbook

The OpenLayers CookBook by Antonio Santiago Perez is a good description of the more sophisticated functionality support by the OpenLayers open source library.

Book Review: Foundations of Statistical Natural Language Processing

“Foundations of Statistical Natural Language Processing” by Christopher D. Manning and Hinrich Schutze has a relatively old publication date of 1999, but do not let this deter you from reading this useful book. This book continues to be an important foundation text in a fast moving field.

Book Review: Natural Language Understanding

Although “Natural Language Understanding” by James Allen is an older book, it still contains some useful content presented in a readable form. Although more modern books take a more statistical approach, this book has good, clear presentations of formal grammar, logic, and conversation agent topics.