Skip to content

joeywhelan/omnishop

Repository files navigation

Elastic OmniShop Demo

Contents

  1. Summary
  2. Presentation
  3. Architecture
  4. Features
  5. Prerequisites
  6. Installation
  7. Usage

Summary

This is a demonstration of use of the Jina v5 Omni model for cross-modal and cross-lingual search.

Presentation

https://joeywhelan.github.io/omnishop/

Architecture

architecture

Features

  • Jupyter notebook
  • Builds an Elastic Serverless deployment via Terraform
  • Creates and executes three different cross modal/lingual scenarios
  • Deletes the entire deployment via Terraform

Prerequisites

  • terraform
  • Elastic Cloud account and API key
  • Python

Installation

  • Edit the terraform.tfvars.sample and rename to terraform.tfvars
  • Create a Python virtual environment

Usage

  • Execute notebook

About

A demonstration of Jina v5 Omni with Elastic Cloud Serverless: indexing a multimodal product catalog and reviews into a shared vector space, then retrieving reviews across modalities and languages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors