Tôi có một bài thơ và tôi muốn mã Python chỉ in những từ có vần điệu với nhau.Tìm vần bằng cách sử dụng NLTK trong Python
Cho đến nay tôi có thể:
- Phá vỡ các câu thơ sử dụng
wordpunct_tokenize()
- sạch dòng chữ bằng cách loại bỏ các dấu chấm câu
- Store từ cuối cùng của mỗi câu của bài thơ trong một danh sách
- Tạo danh sách khác bằng cách sử dụng
cmudict.entries()
với các yếu tố như những từ cuối cùng và cách phát âm của chúng.
Tôi bị kẹt với bước tiếp theo. Làm thế nào tôi nên cố gắng để phù hợp với những phát âm? Tóm lại, nhiệm vụ chính của tôi là tìm ra hai từ có vần điệu hay không. Nếu vần điệu, sau đó trả lại True
, khác False
.
Vì vậy, câu hỏi của bạn là làm thế nào để tìm thấy nếu 2 chữ vần, sử dụng NLTK? – kender
Có. Các từ có thể đến trong một chuỗi văn bản – learner57
Tôi không nghĩ rằng câu hỏi là vô nghĩa cả. Việc xác định thủ tục vần điệu có thể có nhiều ứng dụng nghiên cứu tiềm năng ... – duhaime