Ejemplo n.º 1
0
 def post(self):
     params = {x: request.form[x] for x in request.form}
     StandardNLP.process(params)
     FeatureExtractor.process(params)
     Classifier.process(params)
     Executor.process(params)
     return params
Ejemplo n.º 2
0
 def post(self):
     params = {x: request.form[x] for x in request.form}
     StandardNLP.process(params)
     FeatureExtractor.process(params)
     Classifier.process(params)
     Executor.process(params)
     return params
Ejemplo n.º 3
0
 def _check_query(query, expected_service):
     """ Asserts that a given query is classified to the given service."""
     params = {'query': query, 'client': "web"}
     StandardNLP.process(params)
     FeatureExtractor.process(params)
     Classifier.process(params)
     assert params['service'] == expected_service, (
         "The query \"{}\" is supposed to go to the {} service"
         ", but went to {} instead.".format(query, expected_service,
                                            params['service']))
Ejemplo n.º 4
0
 def process(cls, params):
     Validator.process(params)
     if 'error' in params:
         cls.LOGGER.error(message=params['error'])
         abort(404, message=params['error'])
     StandardNLP.process(params)
     FeatureExtractor.process(params)
     Classifier.process(params)
     Executor.process(params)
     Logger.process(params)
     Sanitizer.process(params)
Ejemplo n.º 5
0
 def _check_query(query, expected_service):
     """ Asserts that a given query is classified to the given service."""
     params = {
         'query': query,
         'client': "web"
     }
     StandardNLP.process(params)
     FeatureExtractor.process(params)
     Classifier.process(params)
     assert params['service'] == expected_service, (
         "The query \"{}\" is supposed to go to the {} service"
         ", but went to {} instead.".format(query, expected_service,
                                            params['service']))