Tôi cần lập chỉ mục bi-gam từ (thẻ) trong Lucene. Tôi có thể sản xuất n-gram và lập chỉ mục cho họ, nhưng tôi tự hỏi liệu có gì đó trong Lucene sẽ làm điều này cho tôi hay không. Tôi phát hiện ra rằng Lucene chỉ lập chỉ mục n-gam ký tự. Bất kỳ ý tưởng nào?Các ký hiệu bigrams chỉ mục trong Lucene
6
A
Trả lời
0
Tùy thuộc vào lý do bạn cần lập chỉ mục bi-gram, SpanQuery và/hoặc SnowballAnalyzer có thể hữu ích.
2
1
Lớp mà bạn đang tìm kiếm là ShingleFilter: http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/analysis/shingle/ShingleFilter.html
Các vấn đề liên quan
- 1. Vấn đề chỉ mục Lucene với ký tự "-"
- 2. cập nhật chỉ mục lucene
- 3. Chỉ mục hợp nhất trong Lucene
- 4. Mongodb lập chỉ mục các trường nhúng (ký hiệu chấm)
- 5. C# Lucene lấy tất cả chỉ mục
- 6. Cách kiểm soát Lập chỉ mục trường trong lucene 4.0
- 7. Tìm số tài liệu trong chỉ mục lucene
- 8. Ký hiệu lập chỉ mục ma trận MATLAB nhỏ gọn
- 9. Rebinding ký hiệu cho monads được lập chỉ mục
- 10. Tìm danh sách thuật ngữ được chỉ mục bởi Lucene
- 11. Lập chỉ mục chính xác các giá trị vĩ độ và kinh độ trong Lucene
- 12. Lưu trữ các từ có dấu nháy đơn trong chỉ mục Lucene
- 13. Sao chép các chỉ mục Lucene giữa các kho lưu trữ của Jackrabbit
- 14. Hiệu suất tạo chỉ mục
- 15. Lựa chọn nào tốt nhất để lập chỉ mục giá trị Boolean trong lucene?
- 16. Ký hiệu UTF8 cho các chữ cái chỉ số
- 17. Lập chỉ mục các loại đối tượng/đối tượng khác nhau với Solr Lucene
- 18. Lập chỉ mục các tệp PDF bằng Symfony sử dụng Lucene
- 19. Tăng cường các Điều khoản Lucene Khi Xây dựng Chỉ mục
- 20. Tối ưu hóa hiệu suất Lucene
- 21. Ký hiệu lũy thừa theo địa chỉ?
- 22. Làm cách nào để tăng tìm kiếm dựa trên loại chỉ mục trong elasticsearch hoặc lucene?
- 23. Một chỉ số có nên được tối ưu hóa sau các chỉ số gia tăng trong Lucene không?
- 24. Làm cách nào để có được DocId khi thêm tài liệu trong chỉ mục Lucene?
- 25. JVM bị treo liên tục trong khi lập chỉ mục lucene
- 26. Làm thế nào để: Tăng tốc độ lập chỉ mục Lucene .net
- 27. Lucene - đó có phải là câu trả lời đúng cho chỉ mục lớn không?
- 28. Ký hiệu "#" ký hiệu có nghĩa là gì trong clojure?
- 29. các ký hiệu trong cấu trúc lại
- 30. Các chuỗi ký hiệu hiệu quả trong Haskell