Deployment of Keras Models to Google Cloud - pre-processing question

Google Cloud predictions currently only predict on TensorFlow models, so you have two options:

  1. Add strings as inputs to the Keras/TensorFlow model and use the graph to convert those strings into proper numeric columns.
  2. Use a proxy to convert the strings using the lookup and then pass the request to Google Cloud. You could use plumber to create this lookup API which would map and forward the request to Google Cloud.