[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-09 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608617#comment-16608617
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit 70f001918ebaacbc83b1a7b2c0209b6f37a80813 in lucene-solr's branch 
refs/heads/master from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=70f0019 ]

SOLR-11943: Fix RefGuide for latlonVectors and haversineMeters functions.


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-09 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608618#comment-16608618
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit ba1f6c804d7f6b7fcaf67f72f1350173661986f5 in lucene-solr's branch 
refs/heads/branch_7x from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=ba1f6c8 ]

SOLR-11943: Fix RefGuide for latlonVectors and haversineMeters functions.


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-09 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608613#comment-16608613
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit e5232f68cf73e7248ea55ef98367d5f9f5c40c23 in lucene-solr's branch 
refs/heads/master from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=e5232f6 ]

SOLR-11943: Fix RefGuide for latlonVectors and haversineMeters functions.


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-09 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608614#comment-16608614
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit baa387ac168303434b1f3792a54e275a6d5e2335 in lucene-solr's branch 
refs/heads/branch_7x from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=baa387a ]

SOLR-11943: Fix RefGuide for latlonVectors and haversineMeters functions.


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-09 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608609#comment-16608609
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit 16f3d2e2fd8d33f6954bb88a9b700b6e1ecbdf28 in lucene-solr's branch 
refs/heads/branch_7x from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=16f3d2e ]

SOLR-11943: Update RefGuide for latlonVectors and haversineMeters functions.


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-09 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608608#comment-16608608
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit 304836e6759175e9541a9218125f44cf56ca106e in lucene-solr's branch 
refs/heads/master from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=304836e ]

SOLR-11943: Update RefGuide for latlonVectors and haversineMeters functions.


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-09 Thread Joel Bernstein (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16608577#comment-16608577
 ] 

Joel Bernstein commented on SOLR-11943:
---

Thanks Steve! 

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread Steve Rowe (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607639#comment-16607639
 ] 

Steve Rowe commented on SOLR-11943:
---

Under Maven, compilation was failing due to this issue causing the solr-core 
module to start using commons-math3 classes in a compile scope, while declaring 
it as test scope in the ivy.xml.
 
This didn’t cause a problem for the Ant build, since all Solrj’s compile-scope 
dependencies are included in solr-core’s compilation classpath.  The Maven 
build was affected because the POMs are automatically generated from the Ant 
build’s *direct* classpaths.


I fixed the problem by switching the scope of the solr-core commons-math3 
dependency from test to compile scope in solr-core’s ivy.xml, so that the Maven 
POMs would be correctly generated.

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607625#comment-16607625
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit 8f498920bd4f2d0059031251409c812bab55404d in lucene-solr's branch 
refs/heads/master from [~steve_rowe]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=8f49892 ]

SOLR-11943: Change scope of commons-math3 solr-core dependency from test to 
compile, for HaversineMetersEvaluator.java


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607624#comment-16607624
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit b2aebafa688360dc1800a58712710c9888a861ac in lucene-solr's branch 
refs/heads/branch_7x from [~steve_rowe]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=b2aebaf ]

SOLR-11943: Change scope of commons-math3 solr-core dependency from test to 
compile, for HaversineMetersEvaluator.java


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread Joel Bernstein (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607611#comment-16607611
 ] 

Joel Bernstein commented on SOLR-11943:
---

No problem, thanks for the feedback.

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread David Smiley (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607597#comment-16607597
 ] 

David Smiley commented on SOLR-11943:
-

Fantastic; thanks Joel.

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607595#comment-16607595
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit 893a678dc7bdb8bf65116660c0956b8e245620ed in lucene-solr's branch 
refs/heads/branch_7x from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=893a678 ]

SOLR-11943: Change location... to latlon...


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607587#comment-16607587
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit f5ce384fb8e0c44f833344727740d6e92753417c in lucene-solr's branch 
refs/heads/master from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=f5ce384 ]

SOLR-11943: Change location... to latlon...


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *latlonVectors* function: Reads a list of tuples that contain a *location* 
> field type  of lat, lon pairs and returns a *matrix* of lat,lon vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread Joel Bernstein (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607117#comment-16607117
 ] 

Joel Bernstein commented on SOLR-11943:
---

I'm fine with latlon. I'll change the Math Expression function name to 
"latlonVectors" and the class name to LatLonVectorsEvaluator. I'll also add 
Java doc to the class.

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread David Smiley (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607107#comment-16607107
 ] 

David Smiley commented on SOLR-11943:
-

I appreciate that this information will be documented in the ref guide.  But 
this doesn't mean the _code_ should not be documented, at least a little.  
Perhaps in an ideal world we'd have some fancy mechanism of making them the 
same thing for API oriented things like this but alas we don't have that.

I think "LatLon" oriented name is much clearer as to both what it contains 
and in some contexts the order of the two dimensions.  Consider also that we 
have a field type "LatLonPointSpatialField".  "Location" is vague; perhaps 
someone has a circle or bounding box or neither (just a place name) for their 
_location_.  If you really don't agree then perhaps a 3rd person could lend 
their opinion to help pick.

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread Joel Bernstein (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607099#comment-16607099
 ] 

Joel Bernstein commented on SOLR-11943:
---

The Math Expression user guide is being release with Solr 7.5:

[https://github.com/apache/lucene-solr/blob/master/solr/solr-ref-guide/src/math-expressions.adoc]

I'll be adding sections under *Streams and Vectorization* for the 
locationVectors and under *Machine Learning* for the haversineMeters function. 
Overtime I'll likely add a full section Geospatial math expressions. 

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread Joel Bernstein (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607095#comment-16607095
 ] 

Joel Bernstein commented on SOLR-11943:
---

I'll be adding documentation today to the Math Expression user guide for how to 
use these particular functions. I have no problem renaming the Java class. The 
user facing Math Expression is called "locationVectors" currently based on the 
"location" field type in the schema. We could have the function be called 
"latlonVectors" as well but location sounds a little nicer.

 

I can add some Java doc as well when I add the user guide docs.

 

 

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread David Smiley (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16607073#comment-16607073
 ] 

David Smiley commented on SOLR-11943:
-

Wow this went in quick but didn't escape my notice.
 * Can we rename this to use "LatLon", or "spatial" or "geo" or "geospatial" 
terminology instead of "location"?  "Location" I think is too vague.  For this 
particular component, I think "LatLonVectorsEvaluator" would most clarify what 
it does.
 * Can we rename "long" inside here to "lon" as it's aesthetically more aligned 
with "lat" abbreviation (also 3 letters and not overloaded with Java keyword).
 * Even a one-liner class javadoc is helpful; I see none here.  For example, 
shouldn't it be clearly documented what the inputs/outputs are for 
LocationVector?  It's a shame the return declared type is "Object" and not 
"Matrix" (and even then a matrix is untyped so needs clarification of its 
nature (e.g. labels)).

 

> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16606803#comment-16606803
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit c684773e8df0c12eb490b53e41eedb5de0686b1e in lucene-solr's branch 
refs/heads/jira/http2 from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=c684773 ]

SOLR-11943: Update CHANGES.txt


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-07 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16606802#comment-16606802
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit b8e87a101017711d634733242d5563eef836365e in lucene-solr's branch 
refs/heads/jira/http2 from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=b8e87a1 ]

SOLR-11943: Add machine learning functions for location data


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Fix For: master (8.0), 7.5
>
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-06 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16606217#comment-16606217
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit d1b97a66b5d0f7d9e69e7bca74c4de6eaba6f4ac in lucene-solr's branch 
refs/heads/branch_7x from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=d1b97a6 ]

SOLR-11943: Update CHANGES.txt


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-06 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16606211#comment-16606211
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit c684773e8df0c12eb490b53e41eedb5de0686b1e in lucene-solr's branch 
refs/heads/master from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=c684773 ]

SOLR-11943: Update CHANGES.txt


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-06 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16606196#comment-16606196
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit fbf2885ae96fcaa499a3018158b5c94a25c048be in lucene-solr's branch 
refs/heads/branch_7x from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=fbf2885 ]

SOLR-11943: Add machine learning functions for location data


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (SOLR-11943) Add machine learning functions for location data

2018-09-06 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/SOLR-11943?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16606186#comment-16606186
 ] 

ASF subversion and git services commented on SOLR-11943:


Commit b8e87a101017711d634733242d5563eef836365e in lucene-solr's branch 
refs/heads/master from [~joel.bernstein]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=b8e87a1 ]

SOLR-11943: Add machine learning functions for location data


> Add machine learning functions for location data
> 
>
> Key: SOLR-11943
> URL: https://issues.apache.org/jira/browse/SOLR-11943
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>Reporter: Joel Bernstein
>Assignee: Joel Bernstein
>Priority: Major
> Attachments: SOLR-11943.patch
>
>
> This ticket will add the following functions / features:
> 1) *locationVectors* function: Reads a list of tuples that contain a 
> *location* field type and returns a *matrix* of lat/long vectors. 
> 2) Add support for *haversinMeters* distance measure.
> With the addition of these two functions we'll have the ability to do various 
> distance based machine learning algorithms (distance matrices, clustering, 
> knn regression etc...) with location data.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org