Exemple #1
0
def test_prep():
    paragraph = r"a=5"
    words, statements, values = sentence_to_words_statements_values(paragraph)
    print " ".join(words.values())
    for expression in statements + values:
        prefix = expression_parser.parse_prefix(expression)
        formula = prefix_to_formula(prefix)
        print formula
Exemple #2
0
def test_prep():
    paragraph = r"a=5"
    words, statements, values = sentence_to_words_statements_values(paragraph)
    print " ".join(words.values())
    for expression in statements + values:
        prefix = expression_parser.parse_prefix(expression)
        formula = prefix_to_formula(prefix)
        print formula
Exemple #3
0
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()
Exemple #4
0
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()
Exemple #5
0
def test_prep():
    paragraph = r"If \sqrt{x+5}=40.5, what is x+5?"
    print(sentence_to_words_statements_values(paragraph))
def test_prep():
    paragraph = r"If \sqrt{x+5}=40.5, what is x+5?"
    print(sentence_to_words_statements_values(paragraph))