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

Alessandro Benedetti commented on SOLR-15880:
---------------------------------------------

Hi [~ichattopadhyaya], 
in general: "yes we should".

At least in most of cases, it makes sense.
Most of the neural search solutions rely on generating a vectorized 
representation of the information need and/or the corpus of information.
So having dense retrieval implemented(through approximate nearest neighbors) 
enables the possibility of running neural search on Apache Solr.

You find plenty of discussions on the pull request, regarding the 
documentation, where we opted to be more specific(as discussed with [~ctargett] 
the ref guide is no place for marketing, and so far what implemented is dense 
retrieval, which is a subset of neural information retrieval).

More is coming, so the neural search support by Solr is going to be extended in 
the future.

And the more attention we get, the more is going to be extended :)


> Introduce Support to K Nearest Neighbors Search
> -----------------------------------------------
>
>                 Key: SOLR-15880
>                 URL: https://issues.apache.org/jira/browse/SOLR-15880
>             Project: Solr
>          Issue Type: New Feature
>    Affects Versions: 9.0
>            Reporter: Alessandro Benedetti
>            Assignee: Alessandro Benedetti
>            Priority: Blocker
>             Fix For: 9.0
>
>         Attachments: Screen Shot 2022-01-17 at 1.10.14 PM.png, Screen Shot 
> 2022-01-17 at 12.49.52 PM.png
>
>          Time Spent: 15h 20m
>  Remaining Estimate: 0h
>
> This contribution introduces in Apache Solr the ability to run vector-based 
> searches using native Apache Lucene data structures optimized for approximate 
> nearest neighbours.
> This is the first milestone in introducing Neural Search in Apache Solr.
> More will come later.
> It builds on top of https://issues.apache.org/jira/browse/LUCENE-9004 to 
> provide a:
> - *Dense Vector Field* - At moment Single valued, supporting stored, indexed
> - *Knn Query Parser* - simple query parser to run knn search on target vector 
> and field
> The Dense Vector field only supports KNN searches (no range query, no field 
> queries, no existence queries...)
> The Knn query parser can be used as query, filter query and rerank query.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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

Reply via email to