[ANN] Carrot2 plugin for ES (on-the-fly clustering of search results)

Perhaps it will be of interest to somebody. We have written (and will
support) an "official" plugin to support on-the-fly search results
clustering (aka "dynamic facets") inside ElasticSearch. The code is
here:

It's been quite fun to work with ElasticSearch internals and the
possibility to include static content inside the plugin's _site is
ingenious -- see the self-driving documentation for example:

bin/plugin --install org.carrot2/elasticsearch-carrot2/1.0.0
bin/elasticsearch
open http://localhost:9200/_plugin/carrot2/

Dawid

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

Hi Dawid,

It looks great, thanks to share this plugin! I was thinking of implementing
something like that :slight_smile:

-- Tanguy
@tlrx

Le mercredi 3 juillet 2013 14:17:41 UTC+2, Dawid Weiss a écrit :

Perhaps it will be of interest to somebody. We have written (and will
support) an "official" plugin to support on-the-fly search results
clustering (aka "dynamic facets") inside ElasticSearch. The code is
here:

https://github.com/carrot2/elasticsearch-carrot2

It's been quite fun to work with ElasticSearch internals and the
possibility to include static content inside the plugin's _site is
ingenious -- see the self-driving documentation for example:

bin/plugin --install org.carrot2/elasticsearch-carrot2/1.0.0
bin/elasticsearch
open http://localhost:9200/_plugin/carrot2/

Dawid

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

Sweet ! medcl also wrote an integration long time back. :slight_smile:

On Wed, Jul 3, 2013 at 5:47 PM, Dawid Weiss dawid.weiss@gmail.com wrote:

Perhaps it will be of interest to somebody. We have written (and will
support) an "official" plugin to support on-the-fly search results
clustering (aka "dynamic facets") inside ElasticSearch. The code is
here:

https://github.com/carrot2/elasticsearch-carrot2

It's been quite fun to work with ElasticSearch internals and the
possibility to include static content inside the plugin's _site is
ingenious -- see the self-driving documentation for example:

bin/plugin --install org.carrot2/elasticsearch-carrot2/1.0.0
bin/elasticsearch
open http://localhost:9200/_plugin/carrot2/

Dawid

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

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

Sweet ! medcl also wrote an integration long time back. :slight_smile:

Yes, I actually looked into medcl's code and it was a great helper --
kudos to him of course. That first implementation did not have the
support for Java API (only REST) and I wanted a clean-room
implementation to get the understanding of the internal workings of
ES.

Dawid

On Wed, Jul 3, 2013 at 5:47 PM, Dawid Weiss dawid.weiss@gmail.com wrote:

Perhaps it will be of interest to somebody. We have written (and will
support) an "official" plugin to support on-the-fly search results
clustering (aka "dynamic facets") inside ElasticSearch. The code is
here:

https://github.com/carrot2/elasticsearch-carrot2

It's been quite fun to work with ElasticSearch internals and the
possibility to include static content inside the plugin's _site is
ingenious -- see the self-driving documentation for example:

bin/plugin --install org.carrot2/elasticsearch-carrot2/1.0.0
bin/elasticsearch
open http://localhost:9200/_plugin/carrot2/

Dawid

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

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

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

So can you show an example of this? Mabye attached to a screenshot of the
GUI one could generate for this?

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