I'm testing couple of IBM Watson APIs like the following:
Does Watson get smarter and learn more about my data the more I use it?
I read that Watson is getting smarter with more data it learns and processes. I'm not sure if this is only done behind the scenes by IBM Watson team, or if these API's as well allow an instance of Watson for example to be smarter with my specific application I'm developing.
It depends on your definition of learning. Is it offline learning or online learning? Do you refer to Watson learning from your corpus on the entire domain and use it later on, or just on your data.
It also depends which services you use, check out Retrieve and Rank or Natural Language Classifier for examples of services that learn from your data