Tôi hiện đang cố gắng tìm hiểu câu của mẫu này:Trích xuất thông tin 'hữu ích' ra khỏi câu?
The problem was more with the set-top box than the television. Restarting the set-top box solved the problem.
Tôi hoàn toàn mới để xử lý ngôn ngữ tự nhiên và bắt đầu sử dụng gói NLTK Python để có được bàn tay của tôi bẩn. Tuy nhiên, tôi tự hỏi nếu ai đó có thể cho tôi một cái nhìn tổng quan về các bước cấp cao liên quan đến việc đạt được điều này.
Điều tôi đang cố gắng làm là xác định vấn đề trong trường hợp này là set-top box
và liệu hành động đã được giải quyết có vấn đề hay không, vì vậy trong trường hợp này, yes
vì khởi động lại sự cố đã khắc phục. Vì vậy, nếu tất cả các câu đều có hình này, cuộc sống của tôi sẽ được dễ dàng hơn nhưng vì nó là ngôn ngữ tự nhiên, các câu cũng có thể có dạng sau:
I took a look at the car and found nothing wrong with it. However, I suspect there is something wrong with the engine
Vì vậy, trong trường hợp này, vấn đề là với số car
. Tác vụ đã thực hiện không giải quyết được sự cố vì sự hiện diện của từ suspect
. Và vấn đề có thể xảy ra với engine
.
Tôi không tìm kiếm câu trả lời tuyệt đối vì tôi nghi ngờ điều này rất phức tạp. Những gì tôi đang tìm kiếm là nhiều hơn là một cái nhìn tổng quan cấp cao mà sẽ chỉ cho tôi đi đúng hướng. Nếu có một cách dễ dàng/thay thế để làm điều này, đó là chào đón là tốt.
Có một số kinh nghiệm với NLP/NLTK, tôi nghĩ rằng vấn đề này là vững chắc trong "thời gian bay như một mũi tên, trái cây bay như một quả chuối" lỗ phân tích ngữ nghĩa. Câu hỏi hóc búa nho nhỏ này vẫn chưa có bất kỳ giải pháp chung nào mà tôi biết. – msw
@msw: Oh ... :) Tốt nhất! Tôi không tìm cách thiết kế một giải pháp chung. Nó sẽ là một giải pháp rất cụ thể về miền. Điều tôi đang cố gắng hiểu là cách người ta tiếp cận những vấn đề như vậy (tức làcần có kiến thức về miền nào, cơ sở dữ liệu nào cần được biên soạn, phân loại nào sẽ được đào tạo về v.v.) – Legend
Cụm từ mẫu là hạt dẻ NLP cũ, thể hiện tính vô ích của việc đạt được mục tiêu của bạn. Theo ví dụ của bạn, thay thế "engine" bằng "stereo" và cho tôi biết cách bạn - với tất cả các kỹ năng NLP cá nhân của bạn - có thể làm biến dạng mẫu của bạn (một điều xấu) và sửa đổi của tôi (một điều không quan tâm). – msw