number of neurons in the input layer is |T|. One hidden layer exists
in the ANN. The ANN then classifies the user’s query sentences as
output groups that include the selected questions (i.e., classes).
3.1.3. External APIs
Some external APIs used by the AR-QAS include Google speech
recognition and QCAR image recognition. The speech from the user
can be transformed into texts through Google speech recognition.
The images from the camera can be recognized to generate 3D
objects through QCAR image recognition.
3.1.4. Web service server
A cloud server provides a web service server that uses RESTful
services for mobile phones. A mobile phone can then send the
user’s query sentence and receive the answer through RESTful
services.