__init__.py 976 B

12345678910111213141516171819202122232425
  1. # -*- coding: utf-8 -*-
  2. # Natural Language Toolkit: Machine Translation
  3. #
  4. # Copyright (C) 2001-2020 NLTK Project
  5. # Author: Steven Bird <stevenbird1@gmail.com>, Tah Wei Hoon <hoon.tw@gmail.com>
  6. # URL: <http://nltk.org/>
  7. # For license information, see LICENSE.TXT
  8. """
  9. Experimental features for machine translation.
  10. These interfaces are prone to change.
  11. """
  12. from nltk.translate.api import AlignedSent, Alignment, PhraseTable
  13. from nltk.translate.ibm_model import IBMModel
  14. from nltk.translate.ibm1 import IBMModel1
  15. from nltk.translate.ibm2 import IBMModel2
  16. from nltk.translate.ibm3 import IBMModel3
  17. from nltk.translate.ibm4 import IBMModel4
  18. from nltk.translate.ibm5 import IBMModel5
  19. from nltk.translate.bleu_score import sentence_bleu as bleu
  20. from nltk.translate.ribes_score import sentence_ribes as ribes
  21. from nltk.translate.meteor_score import meteor_score as meteor
  22. from nltk.translate.metrics import alignment_error_rate
  23. from nltk.translate.stack_decoder import StackDecoder