Mark Watson

Java, Clojure, Haskell, and Ruby consultant specializing in artificial intelligence, cognitive computing, and web engineering

I am the author of 16 published books on Artificial Intelligence, Java, Ruby, Common LISP, Clojure, JavaScript, Semantic Web, NLP, C++, Linux, Scheme, and Windows.

Find me on: , , , and Freebase.

I specialize in artificial intelligence (AI) and machine learning projects, cognitive computing, general web engineering, and NoSQL (RDF, graph databases, MongoDB, and CouchDB). My consulting customer list includes: Google, CompassLabs, Disney,,, and Webmind Corporation.

Please try my public web apps is my experiments using natural language processing. The KBSportal software is available for purchase. is an experimental Natural Language Processing search system to answer who/where/when questions using the DBPedia linked data. is the home for a new commercial product that I am currently developing.

Haskell natural language processing - this is a partial rewrite of my NLP code in Haskell (a work in progress). I open sourced this project on September 13, 2014: find it on github. I don't have a public demo running, but you can get the code and try it on your laptop. is my cooking and recipes web app that is written in Clojure. is a shared note and todo list application written in JavaScript and Meteor.js.

Self publishing business

After 20 years of writing for the publishers Springer-Verlag, McGraw-Hill, Morgan Kaufman, APress, Sybex, M&T Press, and J. Wiley (see my books page), in 2013 I started a side business of self publishing my current writing projects. The advantages of self publishing are total freedom of topics and higher earnings per book sold. Please check out:

New! April 12, 2014: first edition of my book Build Intelligent Systems with JavaScript is now available for a minimum price of $4 in PDF, Kindle, and iPad formats.

July 21, 2013: a new 3rd edition of my book Loving Common Lisp, or the Savvy Programmer's Secret Weapon is now available for a minimum price of $4 in PDF, Kindle, and iPad formats.

June 29, 2013: a new 4th edition of my book Practical Artificial Intelligence Programming With Java is now available for a minimum price of $4 in PDF, Kindle, and iPad formats.

Linked data:   XML RDF | Turtle RDF | WikiData