First of all, we need a web framework to expose the API. In this project, we've chosen Bottle, a lightweight simple framework very easy to use.
Let's now create a function to parse an arbitrary sentence provided by the user as an argument. All the following code should live in the test_chatbot_aas.py file. Let's start with some imports and the function to clean, tokenize and prepare the sentence using the dictionary:
import pickleimport sysimport numpy as npimport tensorflow as tfimport data_utilsfrom corpora_tools import clean_sentence, sentences_to_indexes, ...