Puedes ver la aplicación funcionando en esta dirección: http://ialonso.es/projects/dsxwml/
Este proyecto muestra una demo de página web que llama al Endpoint de Watson Machine Learning, pasándole unos parámetros y obteniendo un resultado al ejecutar un modelo predictivo.
Básicamente la web sólo necesita dos archivos: index.php
y result.php
index.php
: Envía las creenciales de autenticación a Watson Machine Learning y recoge el token. Muestra la página principal de la aplicación con un formulario que contiene los parámetros de entrada del modelo. Este formulario envía tanto el token como el resto de parámetros a result.php
result.php
: recibe los parámetros de index.php, y los envía al Endpoint de Watson Machine Learning para obtener el resultado final que muestra por pantalla. En este caso el precio de la vivienda.
Arquitectura de la demo: