Esempio n. 1
0
def use_case_8(aligned_sents):
    """Visualize aligned sentences
    """
    print "[use case 8]"
    print "Visualize the alignments"
    for aligned_sent in aligned_sents[4:7] + aligned_sents[1:2]:
        aligned_sent.gui_repr()
    AlignedSent.block_and_view_gui_repr()
Esempio n. 2
0
def use_case_7():
    """Store optional language information in AlignedSent
    """
    print "[use case 7]"
    print "Store optional language information in AlignedSent"
    words = ['word1', 'word2', 'word3', 'word4']
    mots = ['mot1', 'mot2', 'mot3', 'mot4', 'mot5']
    alignments = [(0, 0), (1, 0), (2, 1), (3, 2), (3, 4)]
    aligned_sent = AlignedSent(words, mots, alignments)
    aligned_sent.sent1_lang = 'en'
    aligned_sent.sent2_lang = 'fr'
    print "sentence 1 language: \
aligned_sent.sent1_lang = %s" % (aligned_sent.sent1_lang)
    print "sentence 2 language: \
aligned_sent.sent2_lang = %s" % (aligned_sent.sent2_lang)