SYSTEM FOR CONTEXTUAL SEARCHING USING CONTENT SEARCH TERMS
A system for contextual searching of content based on a content query. The content is related to multimodal metadata extracted from the content. A search vector is created using a compatible metadata extractor and the distance between said search vector and an embedding is indicative matching the content to the search content. The search content may be broken out by scene and the embedding for each scene may be established independently to serve as search terms, which may be combined trough logical combinations.
1 . A system for contextual matching content based on multimodal metadata extraction generated by processing one or more scenes to extract metadata corresponding to multiple extraction modes, and an embedding model for each extraction wherein an aggregated embedding model responsive to said metadata embeddings formulates an aggregated embedding comprising:
an embedding extractor responsive to a content input with an embedding model coordinated with said embedding model for one or more of said embedding modes; wherein said embeddings are in the form of a vector, and
a vector comparison processor for determining the distance between the query vector and a vector representing said aggregated embedding.
2 . The system for contextual matching content according to claim 1 wherein said coordination between embedding models is established by training.
3 . The system for contextual matching content according to claim 1 wherein said coordination between embedding models is established by using a common foundational model.
4 . The system for contextual matching content according to claim 1 wherein said embedding extractor accepts video content having more than one scene and further comprises a scene detector that determines scene boundaries wherein said embedding extractor operates on each scene to generate a search vector for each scene.
5 . The system for contextual matching content according to claim 1 further comprises a logic function for said search vectors according to specific logic.