Recap of the IBM presentation at Esri Dev Summit

We just finished our presentation here in Palm Springs about ‘Predictive Analytics with IBM Watson Analytics, SPSS Modeler and Esri’.  I hope you have all enjoyed it!

In this post you have a recap of what we presented and also some useful links to get started and reproduce similar scenarios than the ones we showed.

First Venky Rao explained us the power of IBM Watson Analytics.  You can get started with Watson Analytics for free, you only need your web-browser to get started! Venky used a dataset of crime data in USA. Within a few clicks he had very powerful insights.


Continue reading

Tweets during Esri Dev Summit and BNP Paribas Open

I’ve captured Twitter data of Palm Springs area since the beginning of the Esri Dev Summit on Sunday 8th of March  until Wednesday 11th of March for our presentation. I developed an application with the results and is available here:


tweets Palm Springs

The main features of the application are:

  • a heat map of the tweets: here you can appreciate most of the activity in the Palm Springs Convention Center where the Esri Dev Summit is taking place and also in the Tennis Garden of Indian Wells where the BNP Paribas Open 2015 of tennis is taking place.
  • Classification of tweets: Blue tweets are tweets talking about Esri Dev Summit, Green about the Tennis tournament and red about any other topic.
  • When you click on the tweet you get the tweets text, the timestamp and the user.

It is a very simple use case a much more can be done.

In order to create this application I used IBM SPSS Modeler 17, Esri ArcGIS and Esri Web Application Builder that I am going to explain now with more detail.streamTweetsSPSS

Continue reading

Crime Prediction using IBM SPSS Modeler and ArcGIS

Access here the crime prediction App of the city of Dallas presented in the Esri Dev Summit 2015. The predictive model is created using IBM SPSS Modeler 17 and new geospatial analytics capabilities included in our last release. After the analysis the data is pushed to ArcGIS online to create a beautiful visualization to check the results using the Esri Web Application Builder.



Note: This application and demo is based on fictitious data.


New IBM SPSS Modeler 17 and SPSS Statistics 23!

Today we are launching the new IBM SPSS Modeler 17 and the new IBM SPSS Statistics 23. We are so excited about it! Both products are coming with a lot of new powerful features.

Just to mention my favorite ones, now we are including powerful Geospatial Analytics. We are adding support for geospatial data sources, geospatial data preparation, new predictive models to deal with geospatial data and also powerful mapping visualization. Also we adapted most of our algorithms so they can now work with Big Data. You can learn more about some of this new features here:

-Modeler Trial: Get dirty with data mining but keep your hands script-clean

-Introducing the new IBM SPSS Geospatial Analytics features


Some months ago we added some predictive SPSS extensions to do beautiful maps and options like geocoding or reverse-geocoding.

I would like to highlight  as well the new IBM SPSS Modeler 17 Personal edition, where you will get enterprise power in the hands of an individual user. You can download today a free 30 days trial and start using the most powerful data mining workbench. You have only to fill the form and that’s it!

 Download Trial Now! 

Here you can find an accurate list of all the new features of both products:

– IBM SPSS Modeler 17 – Official Announcement 

– IBM SPSS Statistics 23 - Official Announcement 

We are also announcing new IBM SPSS Collaboration and Deployment Services V7.0 and IBM SPSS Analytic Server 2.0 – Official Announcement

Remember that you can deploy easily your models using the new Predictive Modelling IBM Bluemix Service that was recently announced.

How can you learn more about what’s new in SPSS Statistics and SPSS Modeler? Join the IBM SPSS “What’s New” Webinar Series!

SPSS is now on Bluemix!

Great news for all the developers. You can now deploy the predictive models created using IBM SPSS Modeler to your applications.


It is very simple, simply log in Bluemix and you can upload your SPSS stream in the Administration Dashboard. Once deployed, your applications can access your models via requests and score input data. You can also refresh your predictive models without stopping your applications.

You can access IBM Predictive Modelling service via REST API using any programming language.  I will do a tutorial and video showing you how easy is to get started using it.

Winner of Balon d’Or analyzed in 2 minutes

In the previous post I showed some new nodes based on R that can be installed in IBM SPSS Modeler. It takes 2 minutes to get the CSV with the results of the votes of Balon d’Or (that Cristiano Ronaldo won for 3rd time) and build a stream like the one below and get a word cloud, a pie chart in the form of iFrame easily shareable and a HTML table also in the form of iFrame. SImple analysis, but quite interesting, easy to share and easy to perform!


The hashtag analyzed to create this wordcloud is #BalonDor2014, based on 10,000 tweets:

Continue reading

Analysis of #CharlieHebdo sentiment with SPSS

With the horrible attack in Paris  in the Charlie Hebdo office, we are experiencing once more a new way to be informed about last news, this time powered by Twitter. It is amazing how fast people are sharing thoughts, photos, links, and absolutely everything. It thus becomes the data set of the world population’s mind in real time.

In this post I am going to show how to query tweets and do some simple analysis using IBM SPSS Modeler and the new SPSS Predictive Extensions based on R. All this analysis…without any coding at all!  We are going to do 3 things:

– Create a Word Cloud with a new WordCloud node based on the R wordcloud package.

– Integration of RCharts with IBM SPSS Modeler. RCharts (developed by Ramnath Vaidyanathan) was born as the initiative to bring powerful JavaScript visualization for R users. So they can now create these interactive charts without having JavaScript skills, only with R. With this integration within SPSS workbench, you don’t even need to know R in order to use them. Simply drag and drop the node and start getting powerful results that are easy to share. These are the libraries available now in IBM SPSS Modeler:

-Integration with the new R package HTMLWidgets. This package enable you to add new types of HTML output to R Markdown documents. There are different types of widgets like maps, charts, 3D scatterplots and more.


Continue reading

FCBarcelona vs Real Madrid Players Twitter Popularity

I created a simple visualization showing the number of followers of each of the players of FCBarcelona and Real Madrid.

In this case the result is a simple bar chart. Barcelona fans, don’t get mad, Messi doesn’t have Twitter account…he is more active on Facebook and I will generate the same kind of report based on Facebook data.

Below you will find the source code to do all this and in the coming days I will illustrate how to get exactly the same results but using only SPSS, some new R nodes and without coding at all. So…stay tuned!

Link to Full Screen Chart

Continue reading

SPSS Node to plot interactive maps

IBM SPSS Modeler already includes map capabilities but far away of being perfect. Now we can create beautiful maps in a matter of seconds and all in the same SPSS Modeler workbench thanks to the integration of SPSS Modeler with R Programming Language. The extensions are available in the SPSS Modeler Marketplace that we launched last week and they are free.

In the maps you can use the same color for all points or use a legend column to specify a color code. This legend may be categorical or continuous. Several color palettes are available (sequential, divergent, qualitative or monochrome) covering all possible use of the node.

More precisely, this node generates an HTML file which can be saved to a specific directory and/or opened in the default browser on execution. This html page is an interactive map, that is to say you can move, zoom in and out, etc. The R package used is called PlotGoogleMaps.

Download extension: Plot Spatial Data

Continue reading