Well, this is very interesting.
 
Looking at the documentation provided in the link it seems like the synonym 
definitions must be in a file. We would define the concept expansions in 
another format. My question is thus; Is it possible to perform a synonym 
replacement based on not the file but another mechanism?
 
I guess no. The answer would thus be to create new TokenFilters and 
coresponding factory, and implement it to access our format. Right?
 
Would there be a way to enable / disable the expasion filter at runtime, i.e. 
for example through special parameters in the query sring?
 
Cheers,
Gert.
 
 
 
 

________________________________

Von: Shalin Shekhar Mangar [mailto:shalinman...@gmail.com]
Gesendet: Sa 05.09.2009 23:23
An: solr-user@lucene.apache.org
Betreff: Re: Concept Expansion



On Sun, Sep 6, 2009 at 2:17 AM, Villemos, Gert <gert.ville...@logica.com>wrote:

>
> We would like to support concept expansion in searches, i.e. when a user
> searches for 'software' then the system should also search for keywords /
> phrases such as program, computer , system, package and class.
>
> I imagine that the right way of doing this is a request handler, which
> expands a query into its conceptual similar entries and aggregates the
> results.
>

Have you looked at SynonymFilterFactory?

http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#head-2c461ac74b4ddd82e453dc68fcfc92da77358d46

--
Regards,
Shalin Shekhar Mangar.




Please help Logica to respect the environment by not printing this email  / 
Pour contribuer comme Logica au respect de l'environnement, merci de ne pas 
imprimer ce mail /  Bitte drucken Sie diese Nachricht nicht aus und helfen Sie 
so Logica dabei, die Umwelt zu schützen. /  Por favor ajude a Logica a 
respeitar o ambiente nao imprimindo este correio electronico.



This e-mail and any attachment is for authorised use by the intended 
recipient(s) only. It may contain proprietary material, confidential 
information and/or be subject to legal privilege. It should not be copied, 
disclosed to, retained or used by, any other party. If you are not an intended 
recipient then please promptly delete this e-mail and any attachment and all 
copies and inform the sender. Thank you.

Reply via email to