We're thinking of adding an interactive near real-time analytics functionality (a-la "Google Analytics") to a product Movie Recommender Engine.

We need to let the user interactively create analyses deciding on a case by case basis the analysis dimensions (e.g. by Genre, by Actor, by Publisher), metrics (e.g. Views, Purchases, Ratings) and the time window of the analysis.

We're considering several options like:

  • charting libraries + custom built
  • reporting engines (e.g. BIRT)
  • OEM interactive analysis tools (e.g. Tableau)

Our solution is Oracle and java-based. The front-end is built using the Liferay Portal framework

  • $\begingroup$ I removed the link to your company as it is not necessary to understand the question and answer it. $\endgroup$
    – chl
    Mar 20, 2011 at 15:55
  • $\begingroup$ @ chl. OK. Tx. Relevance to the question. $\endgroup$ Mar 20, 2011 at 16:01

1 Answer 1


I love interactive visualization software like Spotfire and Tableau because it is easy to use and very insightful. My MBA students also become addicted.

I am more familiar with Spotfire, so I can say that they have a nice solution (Spotfire Silver) that allows you to create a dashboard of visualizations and post it to the Web so that users can play with a structured visualization or answer particular queries of interest.

  • $\begingroup$ Tx for the fast answer. The key point is that I need to have this as an EMBEDDED functonality in an existing SW solution. So with Spotfire (very nice) and Tableau (even better) the only option is an OEM agreement that (if available) is prohibitively expensive... $\endgroup$ Mar 20, 2011 at 16:04
  • $\begingroup$ yes, Spotfire Silver is very cool, very attractive visually, and it's available on a one-year trial. I fell in love just looking at the demos; it's easy to believe that anyone could become addicted. But it seems only to know about Oracle and MSSQL databases. It looks like it won't run on, say, the usual Linux server which often has MySQL only: Oracle would be uncommon and MSSQL impossible. Have you any insights as to how Spotfire is going to address those issues? $\endgroup$ Mar 20, 2011 at 17:35
  • $\begingroup$ Dear @Pete - the Spotfire Analytics Server integrates into your existing information and analytics technology infrastructure, including databases like Oracle, IBM DB2, Microsoft SQL Server, Microsoft Access, MySQL, SAS/SHARE, Sybase, Informix or any custom JDBC data source $\endgroup$
    – user4732
    May 24, 2011 at 14:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.