def api(): query = request.form["query"] print(query) message = Parser(query) message.ponctuation() message.list_it() cleanMessage = message.delete_common_words() print(cleanMessage) rep = Geo() coordonnees = rep.get_coordonnees(query) if coordonnees is not None: print(rep.get_address(coordonnees)) wiki = Wiki() page_id = wiki.get_page_id(coordonnees[0], coordonnees[1]) summary = wiki.get_summary(page_id) answer = botAnswer() bot = answer.goodAnswer() print(bot) return jsonify({ "lat": coordonnees[0], "lng": coordonnees[1], "summary": summary, "answer": bot, }) else: print("pas trouvé") answer = botAnswer() bot = answer.badAnswer() print(bot) return jsonify({ "answer": bot, })