I currently have my site setup using SOLR for some pretty simple queries and
am looking to add some additional features and was hoping to get some
guidance.

Heres my situation, for a given restaurant I have the following info:

rest name,
editorial,
list of features (e.g. Reservations, Good for Groups, etc)
list of cuisines (American, Italian, etc)
List of user reviews
Additional meta data

There are 2 different things I want to do:

Build a directory based on "keywords or phrases" - e.g. looking through all
the data find the common keywords/phrases - e.g. "hot dog" or "Brazilian
steakhouse". I'm not sure how to extract these keyphrases from the data
without having to input them myself.  Is this a good fit for SOLR?  If so
what features should I look into?

Second, is an "advanced" search that basically matches user input on ANY of
the fields.  However I'd like it to have some basic handling for mispelled
words, synonyms (bbq and bar-b-q) and weight the user of the terms
differently (e.g. name of restaurant vs. in a users comments).  I'm sure
this is SOLRs sweet spot but I'm having trouble figuring out how to put it
all together.

Thanks in advance.

Reply via email to