All Projects → IBM-Cloud → doctor-watson

IBM-Cloud / doctor-watson

Licence: MIT license
Bluemix application using Watson Cloud Services with Twilio to create your own doctor on the phone.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Doctor Watson

BlueMix application using Watson Cloud Services with Twilio to create your own doctor on the phone.

This demo app doesn't work due to the deprecation of the IBM Watson Q & A API. We've leaving the code up as a reference on integration Twilio with IBM Watson services.

Bluemix button

js-standard-style

Setting up on Bluemx

Pushing this application to Bluemix will allow you to run your own version of Doctor Watson. The following services need to be available, the application will automatically bind to them at runtime...

Service (service identifier)

  • Twilio (twilio)
  • Watson Speech To Text (speech_to_text)
  • Watson Q&A API (question_and_answer)

Once these services are availble, the following command line will start your new version of Doctor Watson running.

$ cf push your_app_name

When the deployment has finished, your application will be available at your_app_name.mybluemix.net

Setting up Twilio

Once the application has ben deployed, you need to register the API endpoints with Twilio. Using the Twilio configuration page, set the sample phone number "Request URL" to HTTP POST incoming requests to http://your_app_name.mybluemix.net/calls for Voice and http://your_app_name.mybluemix.net/sms for Messaging

Running locally

Running the application on your local machine for development is supported. Ensure you the VCAP_SERVICES environment variable set with the credential details from the remote environment.

$ node app.js

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].