Resource of free step by step video how to guides to get you started with machine learning.
Friday, April 26, 2024
RAG using Milvus, HuggingFace, LangChain, Ragas, with or without OpenAI
Christy Bergman, Developer Advocate, Zilliz Abstract: You’ve heard good data matters in Machine Learning, but does it matter for Generative AI applications? Corporate data often differs significantly from the general Internet data used to train most foundation models. Join me for a Python demo tutorial on building a customizable RAG (Retrieval Augmented Generation) stack using OSS Milvus vector database, LangChain, Ragas, HuggingFace, and optional Zilliz cloud and OpenAI. Learn best practices and advanced techniques to optimize GenAI workflows with your own data. What you’ll learn: * Using Python, learn how to build a customizable open source RAG (Retrieval Augmented Generation) chatbot with Milvus vector database, LangChain, Ragas, and HuggingFace models, and optional Zilliz cloud and OpenAI. * Best practices around embedding text data ("embedding" in AI is like "featurization" in ML). * Best practices around vector indexing and search. * Best practices around RAG evaluation with Ragas. Tutorial notebook link will be linked here: https://github.com/milvus-io/bootcamp/tree/master/bootcamp Tutorial instructions like this but more focused on running locally: https://docs.google.com/document/d/1yetuGEkYqh_1rAYEBXFAnwsFClMAIQFx1erLHHKXTLg Slides like these: https://docs.google.com/presentation/d/1hpiaiVMHm4oQr5P86NhcrL0qXwBIdWhHEZOlWKySHyM Speaker Bio: 6+ years building AI and ML systems with math and coding. My mission is to help developers and customers use those tools (with fewer heartaches than I had teaching myself) to organize and search unstructured data, such as images, videos, texts, and audios, using LLM and multi-modal apps. I enjoy learning new technologies and tools and solving challenging problems with math and coding. As a Developer Advocate, I use my skills in Python, HuggingFace, PyTorch, Spark, RLlib, Ray distributed computing, and vector databases to create and share engaging and informative content, such as tutorials, demos, blogs, and talks. I also manage the Bay Area Unstructured Data meetup group, where I organize events and foster a community of enthusiasts and experts in the field. Outside of work, I enjoy hiking and bird watching. In my background photo: Australian bustard, spotted near Cairns, Australia. https://www.meetup.com/sf-bay-acm/events/300144563/ Pre-trimmed times: 0:00 Chapter Intro 3:17 Speaker Intro Gap, bad audio & missing first few slides, see link above 10:22 Presentation
Subscribe to:
Post Comments (Atom)
-
Using GPUs in TensorFlow, TensorBoard in notebooks, finding new datasets, & more! (#AskTensorFlow) [Collection] In a special live ep...
-
JavaやC++で作成された具体的なルールに従って動く従来のプログラムと違い、機械学習はデータからルール自体を推測するシステムです。機械学習は具体的にどのようなコードで構成されているでしょうか? 機械学習ゼロからヒーローへの第一部ではそのような疑問に応えるため、ガイドのチャー...
-
#deeplearning #noether #symmetries This video includes an interview with first author Ferran Alet! Encoding inductive biases has been a lo...
-
How to Do PS2 Filter (Tiktok PS2 Filter Tutorial), AI tiktok filter Create your own PS2 Filter photos with this simple guide! 🎮📸 Please...
-
#ai #attention #transformer #deeplearning Transformers are famous for two things: Their superior performance and their insane requirements...
-
K Nearest Neighbors Application - Practical Machine Learning Tutorial with Python p.14 [Collection] In the last part we introduced Class...
-
Challenge scenario You were recently hired as a Machine Learning Engineer at a startup movie review website. Your manager has tasked you wit...
-
We Talked To Sophia — The AI Robot That Once Said It Would 'Destroy Humans' [Collection] This AI robot once said it wanted to de...
-
Programming R Squared - Practical Machine Learning Tutorial with Python p.11 [Collection] Now that we know what we're looking for, l...
-
RNN Example in Tensorflow - Deep Learning with Neural Networks 11 [Collection] In this deep learning with TensorFlow tutorial, we cover ...
No comments:
Post a Comment