def analyze(self, text):
logger.debug('<STR_LIT>', text, self._url)<EOL>r = requests.get(self._url, {'<STR_LIT:q>': text})<EOL>logger.debug('<STR_LIT>', r.url)<EOL>logger.debug(<EOL>'<STR_LIT>', r.status_code, r.text)<EOL>r.raise_for_status()<EOL>json_response = r.json()<EOL>result = LuisResult._from_json(json_response)<EOL>logger.debug('<STR_LIT>', result)<EOL>return result<EOL>
Sends text to LUIS for analysis.

        Returns a LuisResult.