Will multivalued VectorFields be possible in the future?

Description

Hello Hibernate Search Developers,

Thank you for developing hibernate search! I have been using it with the Lucene backend for a few months now and it has worked like a charm.

I am currently trying to implement a dense passage retrieval system and i am evaluating whether i can use Hibernate search for that purpose. Essentially I want to perform a knn search on Entities that have multiple Embeddings associated with them.

Consider something like this:

This is currently not possible as stated in the documentation:

“It is not allowed to index multiple vectors within the same field, i.e. vector fields cannot be multivalued.“

Is this a temporary limitation because the vector search functionality is currently being developed or are there any underlying limitations that make this impossible to implement?

 

Thank you for your help!

Activity

Show:

Felix Schulze Sindern April 5, 2024 at 6:40 AM
Edited

I created a discourse topic since this is more of a question than a bug/proposal.

Feel free to close this issue :)

Out of Date

Details

Assignee

Reporter

Created April 2, 2024 at 8:59 AM
Updated April 5, 2024 at 7:02 AM
Resolved April 5, 2024 at 7:02 AM