Milvus Adventures December 1, 2023
Tags: opensource, rag, vectordatabase, milvus
Published: 2023-12-02 01:08:15

##Advent of Code
We are celebrating 25 different open source projects during the [Advent of Code](https://zilliz.com/advent-of-code) this month! You can earn points all month long for a chance to win an exclusive swag pack from Zilliz and the participating projects! It’s a great chance to learn new skills and have some winter fun. Today is the first day and we are featuring [Milvus](https://github.com/milvus-io/milvus)! You can join us in our [Discord channel ](https://discord.com/invite/ysPJtEZG)or check us out on GitHub! We'd love a ⭐ from you!

##COMMUNITY
Join us at our next one in San Francisco is on Jan 16, 2024. Please [register](https://lu.ma/vq31dazy) early because they fill up fast! We will be joined by

* Jack Retterer, DevRel, [Unstructured.io](https://unstructured.io/)
* George Williams, Organizer, [Big-ANN NeurIPS 2023](https://big-ann-benchmarks.com/neurips23.html)

##ARTICLES
**Natural Language Processing (NLP)**

* [An Introduction to Natural Language Processing](https://zilliz.com/learn/A-Beginner-Guide-to-Natural-Language-Processing)
* [Top 20 NLP Models to Empower Your ML Application](https://zilliz.com/learn/7-nlp-models)
* [Tokens, N-Grams, and Bag-of-Words Models](https://zilliz.com/learn/introduction-to-natural-language-processing-tokens-ngrams-bag-of-words-models)
* [Primer on Neural Networks and Embeddings for Language Models](https://zilliz.com/learn/Neural%20Networks%20and%20Embeddings%20for%20Language%20Models)

**RAG**

* [Do We Still Need Vector Databases for RAG with OpenAI's Releasing of Its Built-In Retrieval?](https://zilliz.com/blog/customizing-openai-built-in-retrieval-using-milvus-vector-database)
* [Grounding Our Chat Towards Data Science Results](https://zilliz.com/blog/grounding-our-chat-towards-data-science-results)
* [How LangChain Implements Self Querying](https://zilliz.com/blog/How-LangChain-Implements-Self-Querying)

##TUTORIAL
**Getting Started with a Milvus Connection**
Milvus has four SDKs: Go, Java, Python, React, and Ruby. In this [blog](https://zilliz.com/blog/getting-started-with-a-milvus-connection), we’ll show steps for Python.

**Building an Open Source Chatbot Using LangChain and Milvus in Under 5 Minutes**
This [tutoial](https://zilliz.com/blog/building-open-source-chatbot-using-milvus-and-langchain-in-5-minutes) uses a completely open-source RAG (Retrieval Augmented Generation) stack with LangChain to answer questions about Milvus using our product documentation web pages.


##VIDEOS
**Frank's RedHot Takes**

* [Why Open Source is the future of AI Data Infrastructure](https://www.youtube.com/watch?v=x_P4FIDNOcI&list=PLPg7_faNDlT7ODZ3Lmc_vVp4O2ICi0UuQ&index=1)
* [Are Vector Databases dangerous?](https://www.youtube.com/watch?v=uhnJ4_omgSQ&list=PLPg7_faNDlT7ODZ3Lmc_vVp4O2ICi0UuQ&index=2)
* [Vector Database and Search
](https://www.youtube.com/watch?v=NxEXeapnztw&list=PLPg7_faNDlT7ODZ3Lmc_vVp4O2ICi0UuQ&index=3)
* [OpenAI DevDay 2023 Retrieval API](https://www.youtube.com/watch?v=Lp2moCek-WQ)


##GITHUB REPOS
**[Akcio](https://github.com/zilliztech/akcio): Enhancing LLM-Powered ChatBot with CVP Stack** A full chatbot app all open-source for you to try out for your self!


**[GPT Cache.](https://github.com/zilliztech/GPTCache)** GPTCache is an open-source tool designed to improve the efficiency and speed of GPT-based applications by implementing a cache to store the responses generated by language models.

**[VectorDBBench](https://github.com/zilliztech/VectorDBBench)**. VectorDBBench is an open-source benchmarking tool to help you evaluate the performance of mainstream vector databases and cloud services with yoru specific use case.