I also would like to be able to load custom files into Heroku Postgres full-text search configuration. As far as I can tell, this is currently not possible.
On Monday, 29 February 2016 08:59:46 UTC+1, Bernard Łabno wrote: > > Any update on this? I also need full-text search with custom synonyms. > > W dniu czwartek, 12 czerwca 2014 08:32:54 UTC+2 użytkownik Chris Martin > napisał: >> >> Hi Peter. Thanks for responding. >> >> We have application running on Heroku. and we need to implement full text >> search. The features in PostgreSQL pretty much meet our needs and the >> performance is more than satisfactory. However we will need to use custom >> dictionaries etc.. >> >> The word stemming on the standard dictionary doesn't really work for us. >> Our application is a recruitment platform and the standard dictionary >> makes matches on roles that are stemmed from the same word, but should be >> completely different. ie: "*Party* Planner" and "Chef de *Partie*" >> both match the stem word "*parti*" >> So we want to add some key words and word combinations to the dictionary. >> and we need to be able to tweak this on a weekly/monthly basis. we also >> need synonyms so that a "Sandwich artist" is the same as a "Sandwich >> maker", and "Bar Staff" and "Bar Attendant" are the same. >> >> Then we have qualifications.... BE is - Bachelor of Engineering, but >> every where else it is just "be" (a stop word) >> >> We also want to add our own rating functions, so that we can evaluate a >> candidates qualifications, skills and work history, against a role. - but I >> don't think that this will be a problem. >> >> The issue we face right now is how do we get a custom dictionary / stop >> word / thesaurus loaded in our add hosted on Heroko. We would need to do >> this for our production, staging, and demo systems. >> >> I have looked at the elastic search options like Lucene, but there is a >> lot of modifications to our application to be able to use solutions like >> that. and we will probably lose some functionality. We are currently >> investigating to see if we can get a "workable" solution even without the >> ability to control the dictionary's by just changing the ranking algorithm >> only. >> >> >> >> On Thu, Jun 12, 2014 at 4:39 AM, Peter van Hardenberg <[email protected]> >> wrote: >> >>> Hi Chris, >>> >>> can you elaborate on the use-case? What problem are you trying to solve? >>> >>> >>> On Tue, Jun 10, 2014 at 6:48 PM, <[email protected]> wrote: >>> >>>> Hi Peter >>>> >>>> I have been searching for a solution to this same problem, So I am >>>> very interested in where you got with support for custom dictionaries. >>>> I can see three ways to support it >>>> (1) Modify postgress so that the dictionary is keep in a table rather >>>> than a file. - obviously you don't want to modify postgress >>>> (2) The custom dictionary is in a table, but is exported to a file >>>> (in the correct location) for use with standard postgress >>>> (3) The custom dictionary is maintained outside postgress and is up >>>> loaded using a heroku CLI extension (or via the website) >>>> >>>> >>>> >>>> >>>> On Sunday, March 3, 2013 10:16:31 AM UTC+11, Peter van Hardenberg wrote: >>>> >>>>> Hi Nickolay, >>>>> >>>>> we haven't figured this out yet. Assuming you're on a production plan, >>>>> you could email me the requisite dictionary and I can try dropping it in >>>>> place for you on an experimental basis. Coming up with a better mechanism >>>>> for this is an interesting project. Ideally, it should be something you >>>>> can >>>>> do yourself through some built-in mechanism in Postgres. >>>>> >>>>> >>>>> On Sat, Mar 2, 2013 at 2:56 PM, Nickolay Kolev <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> is there a way of adding a text search dictionary and configuration >>>>>> to a Heroku Postgres DB? One cannot access $SHAREDIR in order to put the >>>>>> dictionary files there, so an alternative is required. >>>>>> >>>>>> I would not mind putting the dictionary files in migrations if >>>>>> required. >>>>>> >>>>>> I am very happy with the performance and results of the TSearch2 >>>>>> German Compound dictionary and would like to use it in a Heroku-hosted >>>>>> project. >>>>>> >>>>>> Best, >>>>>> Nickolay >>>>>> >>>>>> -- >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Heroku" group. >>>>>> >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected] >>>>>> >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/heroku?hl=en_US?hl=en >>>>>> >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Heroku Community" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> >>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Heroku" group. >>>> >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/heroku?hl=en_US?hl=en >>>> >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "Heroku Community" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Heroku" group. >>> >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/heroku?hl=en_US?hl=en >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Heroku Community" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> >> Cheers >> >> >> >> Available on the App Store >> <https://www.google.com/url?q=https%3A%2F%2Fitunes.apple.com%2Fau%2Fapp%2Fworkible%2Fid626140962%3Fmt%3D8%26ign-mpt%3Duo%3D4&sa=D&sntz=1&usg=AFrqEzfOZtxdQT6B6EY_u9_Td_ALICFpLg> >> and Google Play >> <https://play.google.com/store/apps/details?id=au.com.hiremeup.workible> >> Chris Martin >> PO Box 554, Drummoyne NSW 2047 Australia >> m: +61.419.812.371 >> e: [email protected] | w: www.workible.com.au >> <http://www.google.com/url?q=http%3A%2F%2Fwww.workible.com.au%2F&sa=D&sntz=1&usg=AFrqEzfrEI7ku162UhibLHOmtDjlE_uVmQ> >> facebook >> <https://www.google.com/url?q=https%3A%2F%2Fwww.facebook.com%2FWorkible&sa=D&sntz=1&usg=AFrqEzdoq3uP4h-iSOXPqnuI0fepVawdXQ> >> | twitter >> <https://www.google.com/url?q=https%3A%2F%2Ftwitter.com%2FWorkible&sa=D&sntz=1&usg=AFrqEzfwloI7bKFSRcTHFrWfWybA_4j-Pw> >> | pinterest <http://pinterest.com/workible/> | linkedin >> <http://www.google.com/url?q=http%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fhiremeup%2Fproducts%3Ftrk%3Dtop_nav_products&sa=D&sntz=1&usg=AFrqEzdGoO31SS3bks6-LeOhOFp2bVokxw> >> . >> >> The information contained in this message may be privileged and >> confidential. >> Any dissemination, distribution, copying of or taking of any action in >> reliance upon this message, other than to/by the addressee, is strictly >> prohibited >> > -- -- You received this message because you are subscribed to the Google Groups "Heroku" group. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/heroku?hl=en_US?hl=en --- You received this message because you are subscribed to the Google Groups "Heroku Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
