Tôi hiện đang sử dụng Solr với Điều khoản thành phần và Jquery Autosuggest hoạt động tốt. Tuy nhiên, cấu trúc này được giới hạn trong một từ tự động đề xuất (nó chỉ tự động hoàn thành từ đầu tiên). Có thể triển khai Google như tự động đề xuất với nhiều từ/cụm từ để tôi có thể tự động hoàn thành nhiều từ không?Google thích tự động đề xuất với Solr
Trả lời
Bạn cũng có thể sử dụng SpellCheckComponent
cho tốt hơn tự động hoàn toàn gợi ý.
Xem http://wiki.apache.org/solr/Suggester để biết chi tiết.
Edit: Tham khảo here cho solr5 trở lên
Check-out này, nó có thể giúp
http://www.lucidimagination.com/blog/2009/09/08/auto-suggest-from-popular-queries-using-edgengrams/
tôi chỉ viết một blog post khoảng cách khác nhau để thực hiện tự động gợi ý hoàn chỉnh với Solr. Đó là cơ bản so sánh một số chiến lược khác nhau, kiểm tra nó ra, nó có thể giúp đỡ. Nếu bạn muốn đưa ra nhiều gợi ý về cụm từ, bạn nên sử dụng, như đã đề cập trong câu trả lời khác, thành phần Suggester
có sẵn trong Solr bắt đầu từ phiên bản 3.1. Vì nó có một số hạn chế, bạn cũng có thể xem ShingleFilterFactory
, tạo ra các NGB mã thông báo. Nó tạo ra sự kết hợp của các mã thông báo như một mã thông báo duy nhất, đó là hữu ích để đề xuất nhiều từ.
Bạn có thể cập nhật liên kết vì nó dường như không hoạt động nữa. –
@ nikhil24 Xong, cảm ơn vì đã chỉ ra điều đó. – javanna
Tôi đã làm việc cùng một công việc, cuối cùng đã được giải quyết bằng cách sử dụng TermsComponent với nhiều trường. kiểm tra liên kết này. http://lucene.472066.n3.nabble.com/auto-completion-search-with-solr-using-NGrams-in-SOLR-td3998559i20.html
- 1. Tự động hoàn thành Vim + Đề xuất?
- 2. Tắt tự động đề xuất trên WebView?
- 3. Cách nhận đề xuất Solr để trả lại các đề xuất chính tả cũng như
- 4. Hệ thống đề xuất sử dụng Solr và Mahout
- 5. Tự động hóa chú thích Bảng tính Google Apps Script
- 6. Mảng đề xuất Java (Solr) đắt bao nhiêu?
- 7. Làm cách nào để tự động hoàn tất truy vấn/đề xuất trong Lucene?
- 8. Facebook kết nối thử nghiệm tự động, đề xuất?
- 9. Trích xuất phụ đề tự động từ video trên YouTube
- 10. Danh sách đề xuất tự động của Eclipse rất chậm
- 11. Eclipse tự động đề xuất và điền tên biến
- 12. AutoCompleteTextView ẩn đề xuất hoàn thành tự động
- 13. Cách Tự động Hiển thị Tiêu đề/Phụ đề trên Bản đồ Chú thích (ghim)
- 14. Solr loại không hoạt động dự kiến
- 15. Solr df và qf giải thích
- 16. SOLR suggester nhiều trường tự động hoàn thành
- 17. Tự động sao lưu vào Google Cloud Storage - Google App Engine Datastore với cron.yaml
- 18. Lấy lại Google Cloud SQL tự động
- 19. Thuật toán đề xuất tự động thường hoạt động như thế nào?
- 20. Thuật toán tự động hoàn thành/đề xuất, datastructure [C++/C]
- 21. sự kiện thích hợp trong các địa điểm google tự động hoàn tất chọn bằng chuột
- 22. Solr chỉ trả về một đối chiếu cho Thành phần đề xuất
- 23. Cập nhật tự động google play
- 24. android - vấn đề với tự động cuộn trong TextView
- 25. Bảng màu tự động của Google
- 26. Ghi đè Winforms ComboBox Tự động hoàn tất Đề xuất Quy tắc
- 27. đề xuất như google với trigram postgresql và tìm kiếm toàn văn
- 28. Cách: Tự động di chuyển Google Gauge?
- 29. Google Goggles Camera Tự động lấy nét
- 30. Công cụ nào bạn đề xuất để tự động tạo ứng dụng của bạn?
Có một giới hạn với Solr Suggester rằng nó có thể truy xuất chỉ một trường của tài liệu mà từ đó nó đã đưa ra gợi ý. Vì vậy, sử dụng nó chỉ khi giới hạn này không phải là một trở ngại trong trường hợp sử dụng của bạn. Cách khác tự động hoàn tất được thực hiện bằng cách sử dụng Ngram trên một trường và sau đó tìm kiếm trên cùng một trường. –