def populate_sentence_words(sentence): words, statements, values = prep.sentence_to_words_statements_values(sentence.text) for index, word in words.iteritems(): sentence_word = SentenceWord(sentence=sentence, index=index, text=word) sentence_word.save() for key, expr in statements.iteritems(): sentence_expression = SentenceExpression(sentence=sentence, index=key, text=expr) sentence_expression.save() for key, expr in values.iteritems(): sentence_expression = SentenceExpression(sentence=sentence, index=key, text=expr) sentence_expression.save()
def populate_sentence_words(sentence): words, statements, values = prep.sentence_to_words_statements_values( sentence.text) for index, word in words.iteritems(): sentence_word = SentenceWord(sentence=sentence, index=index, text=word) sentence_word.save() for key, expr in statements.iteritems(): sentence_expression = SentenceExpression(sentence=sentence, index=key, text=expr) sentence_expression.save() for key, expr in values.iteritems(): sentence_expression = SentenceExpression(sentence=sentence, index=key, text=expr) sentence_expression.save()
def _add_words(sentence): for index, text in enumerate(_split_sentence(sentence.text)): word = SentenceWord(sentence=sentence, text=text, index=index) word.save()