1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Mạng nơ-ron hồi quy (RNN) cho Mô hình ngôn ngữ với Keras

Connected

Bài tập

Ví dụ sinh văn bản

Trong bài tập này, bạn sẽ thử nghiệm với hai mô hình đã được huấn luyện sẵn để sinh văn bản.

Mô hình đầu tiên sẽ tạo một câu dựa trên cách nói của nhân vật Sheldon trong loạt phim The Big Bang Theory, và mô hình thứ hai sẽ tạo một bài thơ theo phong cách Shakespeare, tối đa 400 ký tự.

Các mô hình được nạp vào các biến sheldon_model và poem_model. Ngoài ra, có hai hàm tùy chỉnh để hỗ trợ sinh văn bản: generate_sheldon_phrase() và generate_poem(). Cả hai đều nhận mô hình đã huấn luyện sẵn và một chuỗi ngữ cảnh làm tham số.

Hướng dẫn

100 XP
  • Dùng hàm định nghĩa sẵn generate_sheldon_phrase() với các tham số sheldon_model và sheldon_context, rồi lưu kết quả vào biến sheldon_phrase.
  • In ra câu đã tạo được.
  • Lưu đoạn văn bản đã cho vào biến poem_context.
  • In bài thơ được tạo bằng cách gọi hàm generate_poem() với các tham số poem_model và poem_context.