Tôi đang làm việc trong một dự án Xử lý ngôn ngữ tự nhiên (NLP), trong đó tôi sử dụng một trình phân tích cú pháp cú pháp để tạo ra một cú pháp phân tích cú pháp từ một câu đã cho.Có tiện ích C# nào cho các mẫu phù hợp trong cây (cú pháp phân tích cú pháp) không?
Example Input: Tôi chạy vào Joe và Jill và sau đó chúng tôi đã đi mua sắm
Kết quả ví dụ: [TOP [S [S [NP [PRP I]] [VP [VBD chạy] [PP [IN vào] [NP [NNP Joe] [CC và] [NNP Jill]]]]] [CC và] [S [ADVP [RB rồi]] [NP [PRP chúng tôi]] [VP [VBD đã đi] [NP [NN mua sắm]]]]]]
tôi đang tìm một tiện ích C# mà sẽ cho phép tôi làm các truy vấn phức tạp như:
012.- Lấy VBD đầu tiên liên quan đến 'Joe'
- Lấy NP gần 'Shopping'
Dưới đây là một Java utility mà thực hiện điều này, tôi đang tìm một C# tương đương.
Bất kỳ trợ giúp nào cũng sẽ được đánh giá cao.
Để downvoter, bạn sẽ nhớ giải thích tại sao? Câu hỏi này rõ ràng tuân theo Câu hỏi thường gặp về trang web. –