├── .github └── images │ └── demo.gif ├── .gitignore ├── LICENSE ├── README.md ├── backend ├── Dockerfile.index ├── Dockerfile.search ├── README.md ├── app.py ├── columns.json ├── config.py ├── executors.py ├── flow.yml ├── helper.py └── jcloud │ ├── FashionSearchPreprocessor │ ├── .gitignore │ ├── .jina │ │ └── secret.key │ ├── README.md │ ├── config.yml │ ├── executor.py │ ├── manifest.yml │ └── requirements.txt │ └── flow.yml ├── data └── subset │ ├── 10001.jpg │ ├── 10008.jpg │ ├── 10009.jpg │ ├── fashion_subset.csv │ └── fashion_subset.zip ├── docker-compose.yml ├── frontend ├── .dockerignore ├── .streamlit │ └── config.toml ├── Dockerfile ├── config.py ├── frontend.py └── helper.py └── requirements.txt /.github/images/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/.github/images/demo.gif -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/README.md -------------------------------------------------------------------------------- /backend/Dockerfile.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/Dockerfile.index -------------------------------------------------------------------------------- /backend/Dockerfile.search: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/Dockerfile.search -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/app.py -------------------------------------------------------------------------------- /backend/columns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/columns.json -------------------------------------------------------------------------------- /backend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/config.py -------------------------------------------------------------------------------- /backend/executors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/executors.py -------------------------------------------------------------------------------- /backend/flow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/flow.yml -------------------------------------------------------------------------------- /backend/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/helper.py -------------------------------------------------------------------------------- /backend/jcloud/FashionSearchPreprocessor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/jcloud/FashionSearchPreprocessor/.gitignore -------------------------------------------------------------------------------- /backend/jcloud/FashionSearchPreprocessor/.jina/secret.key: -------------------------------------------------------------------------------- 1 | 375a3d9786184c5890764b530a16bdfe eOK8Ob0fyzZBfo-Zte6vzPlrCVVoJpehaexzJWKgK3s= -------------------------------------------------------------------------------- /backend/jcloud/FashionSearchPreprocessor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/jcloud/FashionSearchPreprocessor/README.md -------------------------------------------------------------------------------- /backend/jcloud/FashionSearchPreprocessor/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/jcloud/FashionSearchPreprocessor/config.yml -------------------------------------------------------------------------------- /backend/jcloud/FashionSearchPreprocessor/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/jcloud/FashionSearchPreprocessor/executor.py -------------------------------------------------------------------------------- /backend/jcloud/FashionSearchPreprocessor/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/jcloud/FashionSearchPreprocessor/manifest.yml -------------------------------------------------------------------------------- /backend/jcloud/FashionSearchPreprocessor/requirements.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /backend/jcloud/flow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/backend/jcloud/flow.yml -------------------------------------------------------------------------------- /data/subset/10001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/data/subset/10001.jpg -------------------------------------------------------------------------------- /data/subset/10008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/data/subset/10008.jpg -------------------------------------------------------------------------------- /data/subset/10009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/data/subset/10009.jpg -------------------------------------------------------------------------------- /data/subset/fashion_subset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/data/subset/fashion_subset.csv -------------------------------------------------------------------------------- /data/subset/fashion_subset.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/data/subset/fashion_subset.zip -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/.dockerignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | env 3 | -------------------------------------------------------------------------------- /frontend/.streamlit/config.toml: -------------------------------------------------------------------------------- 1 | [ server ] 2 | 3 | port = 8509 4 | 5 | [theme] 6 | primaryColor="#009191" 7 | -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/frontend/config.py -------------------------------------------------------------------------------- /frontend/frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/frontend/frontend.py -------------------------------------------------------------------------------- /frontend/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jina-ai/example-multimodal-fashion-search/HEAD/frontend/helper.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | jina==3.7.14 2 | Pillow==9.0.1 3 | streamlit==1.9.0 4 | --------------------------------------------------------------------------------