Comments (11)
+1
from sunspot.
+1
from sunspot.
+1
from sunspot.
+1
from sunspot.
+1
from sunspot.
+1
from sunspot.
Related to #43, in that Suggester and Spellchecker are the same thing. I see some +1s in here, but we would need a much more fleshed out idea of what people want out of a Suggester in order to start driving API and usage docs before this can be tackled.
Any takers who want to help design this?
from sunspot.
+1
from sunspot.
+1
from sunspot.
@nz I'd be happy to help in any way I can. I was also ready to throw a +1 on here, as this is exactly the functionality we find ourselves needing at my office, all with a similar use case.
We basically want to help users fill out fields in forms. Suppose we have a "Favorite food:" field, and a use types "pi", we want to show them autosuggest options like "pie", "pizza" and "pinenuts", ordered by popularity.
favorite_food
would be a column (not unique, obviously) in our users
table. So a maybe reasonable API for access would be something like User.autosuggest(:favorite_foods, params[:query])
, though I don't really care if it's attached to the user or not. Maybe it makes sense just to do Sunspot.suggest :favorite_foods, params[:query]
.
I'd get started trying to implement this in a fork, but the linked Solr docs read kind of like latin to me, so I'm not really sure how to get started with that...
from sunspot.
Evernote was unable to submit your note for the following reason:
The emailed note was received, but Evernote did not understand the email address. It may have been mistyped, or the user may not exist. Please check to make sure the address was properly entered.
Original message information:
From: Steve <[email protected]>
Delivered To: [email protected]
All recipients: sunspot/sunspot <[email protected]>
Subject: Re: [sunspot] Interface for Suggester (#123)
To prevent excessive emails, you may not receive another error reply for the next 360 minutes.
- The Evernote team
from sunspot.
Related Issues (20)
- Documentation website not working HOT 2
- index not working with Ruby 3 HOT 4
- sunspot:solr:reindex not work after updating rails 6 HOT 1
- Fulltext and Scalar field search is not working with any_of
- sunspot_rails gem bump? HOT 6
- Can't make it work with Solr 8 with docker HOT 1
- Index-time Boosts not supported by Lucene 7 and Solr 8 anymore
- Sunspot RSolr Reindex Error ConnectionRefused After reindexing 99.57% of the model how to continue from where it failed
- Score boost does not work with join fields
- Retry5xxSessionProxy#rescued_exception unused
- DEPRECATION: Rsolr.new/connect option 'read_timeout' is deprecated and will be removed in Rsolr 3.
- Not able to reindexing restored couchdb HOT 1
- Search by exact match on text field is not working as expected HOT 1
- Can Opendistro Elasticsearch be used in place of Solr? HOT 1
- Psych::BadAlias in Ruby 3.1 configuration
- NoMethodError on Ruby 3.2 for `File.exists?` HOT 8
- sort param could not be parsed as a query, and is not a field that exists in the index: geodist(location_ll,32.8563846,-117.2029363)
- How to stub results?
- Is this available with Solr 9? HOT 2
- Rails 7.1 deprecation warning HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sunspot.