TA We are happy to release the first version of our new UI widget for the Tradeoff Analytics service. These changes were driven from user studies and feedback that we got from clients and business partners. The new Tradeoff Analytics (TA) interface helps users in their decision-making process through a step-by-step guided experience. It helps users better understand their candidates (options) according to the criteria (objectives) that are important to them that they have actively selected. The visualizations now have functionality that helps users not only to understand them better, but the functionality also simplifies learning about the different candidates. This functionality includes quick side-by-side comparison, and navigating the map according to the selected criterion. TA2 The guided experience is simple: a user selects the criteria important to her, then Watson’s Tradeoff Analytics service processes the information and data, then builds a map with the best candidates. Next, the user works with the map to select a few candidates of interest. These selected candidates are then compared in detail in the final step where the user can see the tradeoffs and make a final decision. TA1 For more information about the service and the new widget, check out the demo, and the documentation.

6 comments on"Announcing a new UI widget for the Tradeoff Analytics service"

  1. Caroline O'Connor December 07, 2015


    I recently integrated the Watson Tradeoff Analytics service with IBM CĂşram and plan to release a developerWorks article soon. I am wondering do you have documentation regarding upgrading to the new version of Tradeoff Analytics. I would like to see how much effort is involved before we release. Apologies if I missed this documentation from the link above.


  2. Vijay Venkataramani March 06, 2016

    I have been asked by many IBMers on how to get started in using this API. Is there a beginners guide which explains each and every step the developer needs to take to be able to use the API?

    • Dolev Dotan March 08, 2016

      When coming to use Tradeoff Analytics, many question arise. Do you need the API or also the widget?
      How do you express your decision problem (what is the input)? How do you embed the widget in your app? To get answers to all these and more, please visit our documentation page at http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/tradeoff-analytics/.

      In particular, for using the API alone, see http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/tradeoff-analytics/inout.shtml

      For using the visual interface (I assume in v2 since you asked it here), you can start with the sample project on https://github.com/dolevdotan/tradeoff-analytics-v2-vanilla-nodejs. It demonstrates how to embed the widget in your own web application as well as how to set-up a simple proxy in the back-end of your application, to forward requests from the web client to the TA service.

      For more details on embedding the widget in your web application, see the docs page: http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/tradeoff-analytics/client.shtml. Please notice that while the docs refer to the v1 version of the widget, the new version is backwards-compatible with much of the API, so basic usage is the same. What is different is mostly the customization APIs (profiles and themes), for which we will release updated documentation soon.

      For further questions, don’t hesitate to contact me directly at dotan@il.ibm.com

      • Name *Vijay March 16, 2016

        Thank you very much for the details Dolev. I will have me team review this API and see how to incorporate in our POC application we are trying to build for the Cognitive Build Initiative.
        Thanks again.
        One more question – How is the security built for this API? Reason is our customer is a State Healthcare account which deals with Protected (Private) Health Information ( PHI). So we need to use APIs with caution. So we need to understand the security model behind this API to be able to present it to the client.
        If you are not the correct contact for this detail please point me to the correct point of contact.

        • Dolev Dotan March 17, 2016

          The Tradeoff Analytics service does not store any data for its operation. However, the Watson Developer Cloud platform does store all communications, unless you send the “X-WDC-PL-OPT-OUT” header.
          In any case, it is good practice to avoid sending sensitive information to Tradeoff Analytics. Usually it should be easy to construct a JSON input that does not give away any sensitive or identifying information, as they are not necessary to the operation of the service.

          Hope this helps,

Join The Discussion

Your email address will not be published. Required fields are marked *