Skip to content

abrcdf1023/Chinese2English_Seq2Seq_Attention

 
 

Repository files navigation

Chinese2English_Seq2Seq_Attention

A Sequence to Sequence with Attention Model for translate chinese sentence to english sentence. Reference to the paper: [https://aclweb.org/anthology/D15-1166]

Requirement

Here are packages must be installed.

$ git clone https://github.com/victorlin12345/Chinese2English_Seq2Seq_Attention.git
$ pip install tensorflow==2.0.0-rc0 
$ pip install jieba

Usage

train, translate functions is provided in this project now.

  • train: can train your own model by this command line.
    $ python3 run_nn.py train 
  • transalte: after input this command line will show the input line for typing your single chinese sentence. Press Ctrl+C to leave. ( This project provides the model trained only 5 EPOCHS. )
    $ python3 run_nn.py translate 湯姆累了。
    
    tom was tired .

Result

Here are some Ch2Eng results from my project.

Chinese English
你好 how you are !
湯姆累了。 tom tried .
祝我好運。 i hope i am good luck .
瑪麗笑了。 mary smiled .
今天天氣很好。 it's a nice day .
抱歉,我總是遲到。 i'm sorry that i am late .
醫生叫我要多休息。 the doctor called me a while i should take a while .
其實我只想知道事實。 i wonder if i know the facts .
紐西蘭是個美麗的國家。 witzerland is a beautiful country .
我想要養一隻貓,但我媽媽不讓我養。 i want to the cat and i don't have a banana drinking .

About

Seq2Seq + Attention Model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%