Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Semantic Search Api With S-Bert And Search Api With Rag/Llm

    Posted By: ELK1nG
    Semantic Search Api With S-Bert And Search Api With Rag/Llm

    Semantic Search Api With S-Bert And Search Api With Rag/Llm
    Published 3/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.52 GB | Duration: 7h 21m

    Using Artificial Intelligence (NLP) to build a semantic text query API with BERT and RAG (LangChain/LLM)

    What you'll learn

    Implement semantic text search engine API using S-BERT.

    Implement a search engine API using Retrieval-Augmented Generation (RAG) and LLM.

    Bootcamp for building an artificial intelligence API with resources used in companies like Google.

    Acquisition of knowledge in Natural Language Processing (NLP) for text processing with Machine Learning.

    Using NLP tools like NLTK, Spacy, Sentence Transformers for building search engine.

    Using NLP tools like NLTK, Spacy, Sentence Transformers for building search engine.

    Hands on (practical project) in building a complete Artificial Intelligence / Machine Learning project in Python.

    Develop an LLM agent using LangChain.

    Requirements

    Python knowledge

    Pandas Knowledge

    Description

    In a rich Artificial Intelligence Bootcamp, learn S-BERT and RAG(LLM) through Natural Processing Language (NLP) with Python, and develop a semantic text search engine API by solving a real problem of a purchasing analysis system.As content:Fundamentals.Learn the fundamentals of Data Science;Learn the fundamentals of Machine Learning;Learn the fundamentals of Natural Language Processing;Learn the fundamentals of Data Cleaning, Word Embendings, Stopwords, and Lemmatization;Learn the fundamentals of text search by keywords and semantic text search;Practice Data Science to understand the problem, prepare the database and statistical analysis;Practical project.This course is divided into two modules where you will learn concepts and build a text search application in a practical way.BERT In this module, you will work with:Python to develop the application;Data cleaning techniques to prepare the database;Using the SpaCy library for Natural Language Processing;Generating Word Embeddings and calculating similarity for data recovery;Transformers model for data recovery by context;S-BERT as a semantic text search tool;Flask and Flassger for developing APIs.Retrieval-augmented generation (RAG)In this module you will work with:Python to develop the application;Large Language Models (LLMs). Advanced AI models that understand and generate natural language;Using the OpenAI API to build AI productsLangChain to build applications that use LLMs;Flask and Flassger for developing APIs.Optional module: learn how to develop API with Flask.Welcome and have fun.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Hello Everyone

    Lecture 3 Business Understanding and Application Architecture

    Lecture 4 Artificial Intelligence, Machine Learning and Natural Language Processing

    Lecture 5 Preconditions and Tech Stacks

    Lecture 6 Development Tools and Project Organization

    Lecture 7 Creating the Project

    Lecture 8 Python Virtual Environment (venv) - (Optional Module)

    Lecture 9 Libraries and Dependencies - (Optional Module)

    Section 2: Collecting Data

    Lecture 10 Data Collection

    Lecture 11 Data Files

    Lecture 12 Repository: Dataset Reading

    Lecture 13 Understanding the Dataset (Optional)

    Section 3: Data Preprocessing

    Lecture 14 Data Cleaning

    Lecture 15 Organizing the Dataset

    Lecture 16 Removing Missing Data Values

    Lecture 17 Removing Anomalies

    Lecture 18 Removing Outliers

    Lecture 19 Removing Stopwords

    Lecture 20 What's spaCy?

    Lecture 21 Data Lemmatization

    Lecture 22 Data Capitalization

    Lecture 23 Other Data Cleanups

    Lecture 24 Refactoring Preprocessing Code

    Lecture 25 Saving the Results with Apache Parquet

    Lecture 26 Search Term Preprocessing

    Section 4: Flask Essentials (Optional Module)

    Lecture 27 What is Flask?

    Lecture 28 Flask API: First Application and Debug Mode

    Lecture 29 URI and Rest API

    Lecture 30 Flask API: APP Routing, Get REST method and Swagger

    Lecture 31 Flask API: APP Routing, Get and Post REST method and Swagger

    Section 5: Word Embeddings

    Lecture 32 Vector Embeddings and Word Embeddings

    Lecture 33 Calculating the Similarity of Embeddings

    Lecture 34 Evolution of Vector Embeddings

    Lecture 35 Word Embeddings to Semantic Search

    Lecture 36 Generating the Word Embeddings

    Lecture 37 Dimensionality Reduction

    Section 6: Semantic Text Search with S-BERT

    Lecture 38 Search Engine

    Lecture 39 What is Semantic Search?

    Lecture 40 Transformers

    Lecture 41 Reading and Transforming Embeddings File

    Lecture 42 BERT and S-BERT

    Lecture 43 Semantic Search Engine with S-BERT

    Lecture 44 Refactoring Code to Use APIs: Data Preprocessing

    Lecture 45 Refactoring Code to Use APIs: Word Embeddings

    Lecture 46 Refactoring Code to Use APIs: Semantic Search

    Lecture 47 PyTorch and Hungin Faces

    Lecture 48 S-BERT - Results Assessment

    Section 7: RAG and LLM

    Lecture 49 Generative AI

    Lecture 50 LLM

    Lecture 51 LLMs Agents, OpenAI and ChatGPT API

    Lecture 52 RAG, LangChain and Fine Tuning

    Lecture 53 Develop an API to Search Text with RAG - Load Datasource and Embeddings

    Lecture 54 Develop an API to Search Text with RAG - Retrive documents and Environment Files

    Lecture 55 Develop an API to Search Text with RAG - Template, RAG and API

    Section 8: RAG vs Semantic Search

    Lecture 56 RAG vs Semantic Search

    Section 9: Course Closure

    Lecture 57 Project Available for Download

    Lecture 58 Credits and Acknowledgements

    Interested in innovation in the latest and most valuable Data Science and Artificial Intelligence technologies.,Interested in deepening Natural Language Processing (NLP) techniques,Interested in building a semantic text search engine that evaluates synonyms in search terms.