Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ISSUE-347: new Vector (*768) and a new internal sequence for Flavor IDs *using a dash* #348

Open
wants to merge 4 commits into
base: 1.5.0
Choose a base branch
from

Conversation

DiegoPino
Copy link
Member

See #347

The new SBF ID structure (for Solr) allows a dash. Only ML generated SBF have this allowing a File level sequence (e.g a PDF, let's say Page 2) to have a subsequence, e.g Annotation 1, 2, 3.

Basically allowing something like this

{"id":"3byiu5-default_solr_index-strawberryfield_flavor_datasource/313796:1-2:en:548e48f0-a703-4101-875c-b6f9779c5dbf:chained_mobilenet_child"}

Notice the
313796:1-2 being 313796 the NODE, 1 the File level sequence (1 by default, and -2) being the second annotation generate by an ML Processor

IIIF Content Search API (Format Strawberryfield) will also get a pull to allow that second level one to not confuse the search/matching (tested, works well)

But we provide in the deployment a fixed field type for this. This is a binding
…rate ...

Multiple extractions/annotations or vectors:
New way for this
 $sequence_parts = !empty($sequence_id) ? explode('-', $sequence_id) : [1,1];
We check for the new properties which are `internal_sequence_id` and defaults to NULL for anything pre-generated to this new SBR feature
and
vector_768
@DiegoPino DiegoPino self-assigned this Jan 19, 2025
@DiegoPino DiegoPino added this to the 1.5.0 milestone Jan 19, 2025
@DiegoPino DiegoPino added enhancement New feature or request Schema YAML files and Configs Drupal's Schema thing via YAML files Typed Data and Search Strawberry Flavor Post Processing data extracted that goes into Solr ML Algorithms fed with human labor labels Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ML Algorithms fed with human labor Schema YAML files and Configs Drupal's Schema thing via YAML files Strawberry Flavor Post Processing data extracted that goes into Solr Typed Data and Search
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant