Whats the best way to hand search on my website?

103 views
Skip to first unread message

Michael Jones

unread,
Mar 28, 2013, 3:27:00 PM3/28/13
to brewer...@googlegroups.com
Currently how it seems searching for a beer works a user has to gegt the spelling almost exact. Is there a better way to search?


Steven Harman

unread,
Mar 28, 2013, 4:38:28 PM3/28/13
to brewer...@googlegroups.com
That is entirely dependent on what kind of search technology this is all built on. Hopefully whatever it is, it has things like Double Metaphone, Trigram, boosts, etc. features to boost the full text search engine.

Side note: PostgreSQL has all of those things built into its FTS engine, so for simpler stuff (and I'd call searching brewery and beer names pretty simple) you wouldn't even need to move to a dedicated search database like Lucene (the engine powering Apache Solar, Elastic Search, etc.).

-- 
Steven Harman

On Thursday, March 28, 2013 at 3:27 PM, Michael Jones wrote:

Currently how it seems searching for a beer works a user has to gegt the spelling almost exact. Is there a better way to search?


--
You received this message because you are subscribed to the Google Groups "Brewery DB API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to brewerydb-ap...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Shaun Farrell

unread,
Mar 28, 2013, 4:39:46 PM3/28/13
to brewer...@googlegroups.com
Can you give some examples?

On Thursday, March 28, 2013 at 3:27 PM, Michael Jones wrote:

Currently how it seems searching for a beer works a user has to gegt the spelling almost exact. Is there a better way to search?


mikej...@gmail.com

unread,
Mar 28, 2013, 5:17:57 PM3/28/13
to brewer...@googlegroups.com

Example code or examples of searches?

 

-Mike

 

 

Sent with inky
 
Shaun Farrell wrote:
You received this message because you are subscribed to a topic in the Google Groups "Brewery DB API" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/brewerydb-api/OPFoVGjD_gM/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to brewerydb-ap...@googlegroups.com.

mikej...@gmail.com

unread,
Mar 28, 2013, 7:48:02 PM3/28/13
to brewer...@googlegroups.com

Hmm, I thought I can only use your search query api?

 

-Mike

 

Sent with inky
 
Steven Harman wrote:
You received this message because you are subscribed to a topic in the Google Groups "Brewery DB API" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/brewerydb-api/OPFoVGjD_gM/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to brewerydb-ap...@googlegroups.com.

Garrison Locke

unread,
Mar 28, 2013, 9:56:40 PM3/28/13
to brewer...@googlegroups.com
Hey Mike,

You are correct, you can only use our search API endpoints.  Behind the API, our search engine is powered by ElasticSearch which does have all of those things Steve was talking about.  We use a combination of various techniques to configure the search indices.

Shaun was asking just for sample query strings you were sending and what you were expecting to get back so that we can make any tweaks to the search engine configurations to provide better searching.

So just let us know what you were searching for, what you got back, and what you expected to get back and we can see if we can make some improvements to make searching better for everyone!

Cheers!

Garrison
 
Garrison Locke

Co-Founder of PintLabs L.L.C.

mikej...@gmail.com

unread,
Mar 29, 2013, 8:47:12 AM3/29/13
to brewer...@googlegroups.com

I will have to ask my website users for more examples. A handful of them were complaining about it. One I know of off the top of my head is for:

sacuba

 

does not find sacuba from firestone walker because firestone walker uses some fancy character for the 's'. This one letter difference should return in my opinion if I search ​sacuba vs ​§ucaba . I find the search engine doesnt do well on miss spellings. 

 

-Mike

www.beerportfolio.com

 

Sent with inky

Jason Austin

unread,
Mar 29, 2013, 10:26:17 AM3/29/13
to brewer...@googlegroups.com
The more examples you can give us, the better.  The search engine has a lot of flexibility for us to customize things.  If anyone else on the list has any examples of searches that they don't get what they expect, please send them in and we can see what we can do about it.

- Jason
Jason Austin
Co-Founder - PintLabs L.L.C.

Vasiliy Kochergin

unread,
Apr 3, 2013, 1:24:31 AM4/3/13
to brewer...@googlegroups.com
Jason,
I've tried Guinness and your system does not provide any results! I even upgraded to premium account and still nothing.

Vasiliy.

Vasiliy Kochergin

unread,
Apr 3, 2013, 1:06:00 PM4/3/13
to brewer...@googlegroups.com
I've used wrong endpoint so ignore this.
Reply all
Reply to author
Forward
0 new messages