# ES linguistics support

**URL:** <https://discuss.elastic.co/t/es-linguistics-support/11962>\
**Category:** Elasticsearch\
**Created:** [May 15, 2013, 3:05am UTC](https://discuss.elastic.co/t/es-linguistics-support/11962 "2013-05-15T03:05:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neal\_Ang](https://avatars.discourse-cdn.com/v4/letter/n/e495f1/32.png) [@Neal\_Ang](https://discuss.elastic.co/u/Neal_Ang)\
**Post date:** [May 15, 2013, 3:05am UTC](https://discuss.elastic.co/t/es-linguistics-support/11962/1 "2013-05-15T03:05:09Z")

</div>

Hi All,

I'm currently doing a POC on ES and am new to ES.  
Would like to find out more of linguistics support for ES, like will it be  
able to do language detection? Entity detection?  
What are the linguistics support out of the box and what pluggins are out  
there?

Any advice or comments are most appreciated!

Thank you in advance

Neal

--  
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](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![otisg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/otisg/32/492_2.png) [@otisg](https://discuss.elastic.co/u/otisg)\
**Post date:** [May 20, 2013, 1:36am UTC](https://discuss.elastic.co/t/es-linguistics-support/11962/2 "2013-05-20T01:36:24Z")

</div>

Hi,

As far as I know, there is nothing ES-specific here. For example, we have  
a generic, trainable Language Identifier as well as a Key Phrase Extractor  
and we've used them with both Solr and ES - they are generic. Similarly,  
you could grab OpenNLP and use it do NER. This is typically done in a  
pipeline of components that process/prepare documents for indexing, and  
indexing to ES would just end up being the last component in the pipeline.

## Otis

Search Analytics - [Cloud Monitoring Tools & Services | Sematext](http://sematext.com/search-analytics/index.html)  
ELASTICSEARCH Performance Monitoring - [Sematext Monitoring | Infrastructure Monitoring Service](http://sematext.com/spm/index.html)

On Tuesday, May 14, 2013 11:05:09 PM UTC-4, Neal Ang wrote:

> Hi All,
> 
> I'm currently doing a POC on ES and am new to ES.  
> Would like to find out more of linguistics support for ES, like will it be  
> able to do language detection? Entity detection?  
> What are the linguistics support out of the box and what pluggins are out  
> there?
> 
> Any advice or comments are most appreciated!
> 
> Thank you in advance
> 
> Neal

--  
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](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Neal\_Ang](https://avatars.discourse-cdn.com/v4/letter/n/e495f1/32.png) [@Neal\_Ang](https://discuss.elastic.co/u/Neal_Ang)\
**Post date:** [July 1, 2013, 1:39am UTC](https://discuss.elastic.co/t/es-linguistics-support/11962/3 "2013-07-01T01:39:50Z")

</div>

Thanks Otis!

On Monday, 20 May 2013 09:36:24 UTC+8, Otis Gospodnetic wrote:

> Hi,
> 
> As far as I know, there is nothing ES-specific here. For example, we have  
> a generic, trainable Language Identifier as well as a Key Phrase Extractor  
> and we've used them with both Solr and ES - they are generic. Similarly,  
> you could grab OpenNLP and use it do NER. This is typically done in a  
> pipeline of components that process/prepare documents for indexing, and  
> indexing to ES would just end up being the last component in the pipeline.
> 
> ## Otis
> 
> Search Analytics - [Cloud Monitoring Tools & Services | Sematext](http://sematext.com/search-analytics/index.html)  
> ELASTICSEARCH Performance Monitoring - [Sematext Monitoring | Infrastructure Monitoring Service](http://sematext.com/spm/index.html)
> 
> On Tuesday, May 14, 2013 11:05:09 PM UTC-4, Neal Ang wrote:
> 
> > Hi All,
> > 
> > I'm currently doing a POC on ES and am new to ES.  
> > Would like to find out more of linguistics support for ES, like will it  
> > be able to do language detection? Entity detection?  
> > What are the linguistics support out of the box and what pluggins are out  
> > there?
> > 
> > Any advice or comments are most appreciated!
> > 
> > Thank you in advance
> > 
> > Neal

--  
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](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![otisg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/otisg/32/492_2.png) [@otisg](https://discuss.elastic.co/u/otisg)\
**Post date:** [July 1, 2013, 3:41am UTC](https://discuss.elastic.co/t/es-linguistics-support/11962/4 "2013-07-01T03:41:23Z")

</div>

Hi Neal,

Sorry, didn't see your email from May 23. Nothing in ES can do this  
automatically for you, AFAIK. You have to use OpenNLP to do the  
extraction and then explicitly store the extracted entity in some ES  
index field.

## Otis

Solr & Elasticsearch Support -- [http://sematext.com/](http://sematext.com/)  
Performance Monitoring -- [Sematext Monitoring | Infrastructure Monitoring Service](http://sematext.com/spm)

On Sun, Jun 30, 2013 at 9:39 PM, Neal Ang [cyph3rd@gmail.com](mailto:cyph3rd@gmail.com) wrote:

> Thanks Otis!
> 
> On Monday, 20 May 2013 09:36:24 UTC+8, Otis Gospodnetic wrote:
> 
> > Hi,
> > 
> > As far as I know, there is nothing ES-specific here. For example, we have  
> > a generic, trainable Language Identifier as well as a Key Phrase Extractor  
> > and we've used them with both Solr and ES - they are generic. Similarly,  
> > you could grab OpenNLP and use it do NER. This is typically done in a  
> > pipeline of components that process/prepare documents for indexing, and  
> > indexing to ES would just end up being the last component in the pipeline.
> > 
> > ## Otis
> > 
> > Search Analytics - [Cloud Monitoring Tools & Services | Sematext](http://sematext.com/search-analytics/index.html)  
> > ELASTICSEARCH Performance Monitoring - [Sematext Monitoring | Infrastructure Monitoring Service](http://sematext.com/spm/index.html)
> > 
> > On Tuesday, May 14, 2013 11:05:09 PM UTC-4, Neal Ang wrote:
> > 
> > > Hi All,
> > > 
> > > I'm currently doing a POC on ES and am new to ES.  
> > > Would like to find out more of linguistics support for ES, like will it  
> > > be able to do language detection? Entity detection?  
> > > What are the linguistics support out of the box and what pluggins are out  
> > > there?
> > > 
> > > Any advice or comments are most appreciated!
> > > 
> > > Thank you in advance
> > > 
> > > Neal
> 
> --  
> You received this message because you are subscribed to a topic in the  
> Google Groups "elasticsearch" group.  
> To unsubscribe from this topic, visit  
> [https://groups.google.com/d/topic/elasticsearch/LJafvqiXKfc/unsubscribe](https://groups.google.com/d/topic/elasticsearch/LJafvqiXKfc/unsubscribe).  
> To unsubscribe from this group and all its topics, send an email to  
> [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](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](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 2:28am UTC](https://discuss.elastic.co/t/es-linguistics-support/11962/5 "2017-07-06T02:28:51Z")

</div>


