Hello pals, I am developing an indexing service for an e-commerce services oriented architecture. Being a little more specific, I am developing the index services that will provide the view with data. Yes, all the view. The f0cking architects defined that the showroom/view must be online and working even if the database is not. So they defined that the index services I am developing will provide all data the showroom needs to work, but not pricing, checkout and user data. That is another history. I have a list of neat search features they want me to implement, and think Solr might have something to help me.
The features: 1. Dynamic sort based on a query 1.1. When someone type the query "Grill", the application must know if searches using the word "Grill" is sorted by price, bestseller, or brand, or any other sortable attribute. 1.2. When the same person looks for "Dvd", the application should know a diferent that a diferent sort is expected. 1.3. There must be a default sort method for queries not mapped this way. 2. More searched words 2.1 Is there a practical way to implement more searched words feature in Solr? 3. "Did you mean" feature 3.1. Does Solr implements that? -- Alexander Ramos Jardim