• Stars
    star
    1,827
  • Rank 25,396 (Top 0.6 %)
  • Language
    HTML
  • License
    Apache License 2.0
  • Created about 5 years ago
  • Updated about 1 month ago

Reviews 5.0 (1)

3 months ago by ChrisChurilo

Love Open Source Milvus!

Repository Details

Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc.

Logo

Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc.

Report Bug or Request Feature

Reverse Image search Chatbots Chemical structure search
Table of Contents
  1. About Milvus Bootcamp
  2. Solutions
  3. Benchmark Tests
  4. Contributing
  5. Supports

📣 About Milvus Bootcamp

Embed everything, thanks to AI, we can use neural networks to extract feature vectors from unstructured data, such as image, audio and vide etc. Then analyse the unstructured data by calculating the feature vectors, for example calculating the Euclidean or Cosine distance of the vectors to get the similarity.

Milvus Bootcamp is designed to expose users to both the simplicity and depth of the Milvus vector database. Discover how to run benchmark tests as well as build similarity search applications like chatbots, recommender systems, reverse image search, molecular search, video search, audio search, and more.

📝 Solutions

🍦 Run locally

Here are several solutions for a wide range of scenarios. Each solution contains a Jupyter Notebook or a Docker deployable solution, meaning anyone can run it on their local machine. In addition to this there are also some related technical articles and live streams.

And more solutions you can refer to the Examples.

You can also refer to the Bootcamp FAQ for troubleshooting.

Solutions Have fun with it Article Video
Reverse Image Search

Build a reverse image search system using Milvus paired with Towhee for feature extraction.

- Jupyter notebook

- Quick deploy

- 10 行代码搞定以图搜图

- Building a Search by Image Shopping Experience with VOVA and Milvus

- 中文

Text Image Search

Search for matched or related images given an input text by Milvus and Towhee.

- Jupyter notebook

- 从零到一,教你搭建「CLIP 以文搜图」搜索服务(一)

- 从零到一,教你搭建「CLIP 以文搜图」搜索服务(二):5 分钟实现原型

Question Answering

System Build an intelligent chatbot using Milvus and Towhee for natural language processing (NLP).

- Jupyter notebook

- Quick deploy

-快速搭建对话机器人,就用这一招!

-Building an Intelligent QA System with NLP and Milvus

-中文

-PaddlePaddle(QA 中文)

-PaddlePaddle(FAQ 中文)

Text Search Engine

Build a text search engine using Milvus and BERT model.

- Jupyter notebook

- Milvus 实战 | Milvus 与 BERT 搭建文本搜索 - 中文

- PaddlePaddle(中文)

Recommender System

Build an AI-powered movie recommender system using Milvus paired with PaddlePaddle’s deep learning framework.

- Jupyter notebook

- 强强联手!Milvus 与 PaddlePaddle 深度整合,赋能工业级 AI 应用

Video Similarity Search

Build a video similarity search engine using Milvus and Towhee.

- Jupyter notebook

- Milvus实战| 以图搜视频系统

- Building a Video Analysis System with Milvus Vector Database

Video Deduplication

Build a video deduplication system to detect copied video sharing duplicate segments.

- Jupyter notebook

Text Video Search

Search for matched or related videos given an input text by Milvus and Towhee.

- Jupyter notebook - 5分钟实现「视频检索」:基于内容理解,无需任何标签

Audio Classification

Build an audio classification engine using Milvus & Towhee to classify audio.

- Jupyter notebook

Audio Fingerprinting

Build engines based on audio fingerprints using Milvus & Towhee, such as music detection system.

- Jupyter notebook

Molecular Similarity Search

Build a molecular similarity search system using Milvus paired with RDKit for cheminformatics.

- Jupyter notebook

- Milvus 赋能 AI 药物研发 - 中文
### 🎬 Live Demo

We have built online demos for reverse image search, chatbot and molecular search that everyone can have fun with.

🔍 Benchmark Tests

The VectorDBBench is not just an offering of benchmark results for mainstream vector databases and cloud services, it's your go-to tool for the ultimate performance and cost-effectiveness comparison.

📝 Contributing

Contributions to Milvus Bootcamp are welcome from everyone. See Guidelines for Contributing for details.

🔥 Supports

Join the Milvus community on Slack to give feedback, ask for advice, and direct questions to our engineering team. We also have a WeChat group.

More Repositories

1

milvus

A cloud-native vector database, storage for next generation AI applications
Go
29,817
star
2

pymilvus

Python SDK for Milvus.
Python
993
star
3

milvus-sdk-java

Java SDK for Milvus.
Java
384
star
4

milvus-sdk-go

Go SDK for Milvus.
Go
338
star
5

milvus-lite

A lightweight version of Milvus
Python
269
star
6

knowhere

Knowhere is an open-source vector search engine, integrating FAISS, HNSW, etc.
C++
201
star
7

milvus-sdk-node

The Official Mivus node.js sdk(client)
TypeScript
123
star
8

web-content

Milvus web documents and contents
MDX
120
star
9

milvus-insight

Milvus management GUI
TypeScript
90
star
10

milvus-sdk-csharp

C# SDK for Milvus.
C#
88
star
11

milvus-helm

The helm chart to deploy Milvus
Mustache
78
star
12

milvus-docs

This repository is for Milvus technical documentation update and maintenance. Visit Milvus.io for fully rendered technical documents.
Python
72
star
13

milvus-tools

A data migration tool for Milvus.
Python
69
star
14

milvus-operator

milvus-operator
Go
61
star
15

milvus-sdk-rust

Rust SDK for Milvus.
Rust
58
star
16

birdwatcher

Go
44
star
17

milvus.io

Milvus official website.
TypeScript
43
star
18

milvus-sdk-cpp

C++ SDK for Milvus 2.0
C++
36
star
19

milvus_cli

Milvus Command Line
Python
33
star
20

community

Where community members can share ideas, collaborate and learn from each other.
32
star
21

milvus-proto

Share Milvus proto files between Milvus repository and SDK repositories
Shell
24
star
22

pymilvus-orm

Python
20
star
23

milvus-storage

Milvus file storage format repo
C++
19
star
24

milvus-tutorials

milvus tutorials
19
star
25

milvus-model

The embedding/reranking model zoo help user to convert their unstructured data into embeedings
Python
18
star
26

milvus-haystack

Python
8
star
27

milvus-demo-chat-bot

TypeScript
7
star
28

milvus-demo-image-search

JavaScript
7
star
29

milvusctl

Go
5
star
30

hero-bot

extract heros (contributor) from repo
JavaScript
5
star
31

homebrew-milvus

homebrew for milvus ecosystem
Ruby
2
star
32

conanfiles

Conanfiles for managing third-party packages that Milvus depends on
Python
2
star
33

provider-milvus

milvus provider for crossplane
Go
2
star
34

milvus-demo-movie-taste

JavaScript
2
star
35

milvus-demo-video-search

JavaScript
2
star
36

milvus-rpm

Build rpm package for milvus
Shell
1
star
37

milvus-deb

Shell
1
star
38

pymilvus-assets

Large models, etc. for pymilvus
1
star