Last active
December 1, 2020 10:28
-
-
Save Dagimal/a813394769e06c9539af07e05beca8aa to your computer and use it in GitHub Desktop.
converting googletrans from [https://pypi.org/project/paraphraser/] to google_trans_new [https://github.com/lushan88a/google_trans_new]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from google_trans_new import google_translator | |
| from random import randint | |
| def paraphrase(sentence): | |
| """ | |
| returns list of sentences with similar meaning to sentence | |
| """ | |
| language_list = ["ko","fr","ja","id","it","pt","ru","af","sq","am","ar","ca","nl","de","es","tr"] | |
| translator = google_translator() | |
| translated_sentence_list = [] | |
| for language in language_list: | |
| text = translator.translate(sentence,lang_tgt=language) | |
| text = translator.translate(text,lang_src=language,lang_tgt='en') | |
| translated_sentence_list.append(text) | |
| translated_sentence_list.sort() | |
| translated_sentence_list = list(set(translated_sentence_list)) | |
| return translated_sentence_list |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment