diff --git a/naive-nlu/parsing.py b/naive-nlu/parsing.py index d83ac87..3b6bf09 100644 --- a/naive-nlu/parsing.py +++ b/naive-nlu/parsing.py @@ -80,26 +80,25 @@ def integrate_language(knowledge_base, example): tokens = to_tokens(text) while True: - logging.debug("P:", resolved_parsed) + logging.debug("P: {}".format(resolved_parsed)) lower_levels = get_lower_levels(resolved_parsed) - logging.debug("Lower:", lower_levels) + logging.debug("Lower: {}".format(lower_levels)) if len(lower_levels) == 0: break for position, atom in lower_levels: - logging.debug("\x1b[1mSelecting\x1b[0m:", atom) + logging.debug("\x1b[1mSelecting\x1b[0m: {}".format(atom)) similar = get_similar_tree(knowledge_base, atom) - logging.debug("___>", similar) remix, (start_bounds, end_bounds) = build_remix_matrix(knowledge_base, tokens, atom, similar) _, matcher, result = make_template(knowledge_base, tokens, atom) - logging.debug("Tx:", tokens) - logging.debug("Mx:", matcher) - logging.debug("Rx:", result) - logging.debug("Remix:", remix) + logging.debug("Tx: {}".format(tokens)) + logging.debug("Mx: {}".format(matcher)) + logging.debug("Rx: {}".format(result)) + logging.debug("Remix: {}".format(remix)) after_remix = apply_remix(tokens[len(start_bounds):-len(end_bounds)], remix) assert(len(after_remix) + len(start_bounds) + len(end_bounds) == len(tokens)) - logging.debug( " +->", after_remix) + logging.debug( " +-> {}".format(after_remix)) subquery_type = knowledge_evaluation.get_subquery_type(knowledge_base.knowledge, atom) logging.debug(r" \-> <{}>".format(subquery_type)) @@ -118,9 +117,9 @@ def integrate_language(knowledge_base, example): tokens, matcher, result = make_template(knowledge_base, tokens, resolved_parsed) - logging.debug("T:", tokens) - logging.debug("M:", matcher) - logging.debug("R:", result) + logging.debug("T: {}".format(tokens)) + logging.debug("M: {}".format(matcher)) + logging.debug("R: {}".format(result)) logging.debug("---") return tokens, matcher, result @@ -153,8 +152,8 @@ def get_possible_remixes(knowledge_base, matcher, similar_matcher): matrix = [] for element in matcher: - logging.debug("-", element) - logging.debug("+", similar_matcher) + logging.debug("- {}".format(element)) + logging.debug("+ {}".format(similar_matcher)) assert(element in similar_matcher or isinstance(element, dict)) if isinstance(element, dict):