آموزش فهرست‌سازی جستجوی شناختی Azure (Nodejs، Cosmosdb، توابع)

Azure Cognitive Search Indexing(Nodejs, Cosmosdb, Functions)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ایجاد خطوط لوله نمایه ساز جستجوی شناختی با استفاده از Nodejs، مجموعه مهارت ها، ذخیره سازی، و اجرای پرس و جوهای جستجو با API ها یادگیری Azure Cognitive Search از ابتدا تا مفاهیم پیشرفته استفاده از داده های واقعی در cosmosdb به عنوان منبع، ایجاد نمایه کننده جستجو و فهرست برای فعال کردن جستجو Learn Field Mapping ، مترادف نقشه، پیشنهادات API، فیلترها، و وجوه استفاده از حافظه پنهان افزایشی با استفاده از علامت برجسته استفاده از مهارت‌ها و مهارت‌ها برای افزایش داده‌ها جستجوی جستجو با استفاده از APIها: جستجوهای ساده، فازی، مجاورت، Wildcard، Regex، Geo-Spatial و جستجوهای تقویت‌شده با اصطلاح. با غواصی در Cosmosdb، حساب ذخیره سازی و عملکرد Azure با HTTP و Cosmosdb Bindings پایه گذاری می شود.

جستجوی شناختی Azure (که قبلا به عنوان "جستجوی Azure" شناخته می‌شد) یک سرویس جستجوی ابری است که زیرساخت‌ها، APIها و ابزارهایی را برای ایجاد یک تجربه جستجوی غنی بر روی محتوای خصوصی و ناهمگن در برنامه‌های کاربردی وب، تلفن همراه و سازمانی در اختیار توسعه‌دهندگان قرار می‌دهد.

جستجو برای هر برنامه‌ای که متن را در اختیار کاربران قرار می‌دهد، اساسی است، که در آن سناریوهای رایج عبارتند از جستجوی کاتالوگ یا سند، برنامه‌های خرده‌فروشی آنلاین، یا کاوش داده در محتوای اختصاصی. هنگامی که یک سرویس جستجو ایجاد می کنید، با قابلیت های زیر کار خواهید کرد:

  • یک موتور جستجو برای جستجوی متن کامل بر روی فهرست جستجوی حاوی محتوای متعلق به کاربر

  • نمایه سازی غنی، با تجزیه و تحلیل واژگانی و غنی سازی اختیاری هوش مصنوعی برای استخراج و تبدیل محتوا

  • نحو جستجوی غنی برای جستجوی متن، جستجوی فازی، تکمیل خودکار، جستجوی جغرافیایی و موارد دیگر

  • قابلیت برنامه ریزی از طریق REST API و کتابخانه های سرویس گیرنده در Azure SDK

  • ادغام Azure در لایه داده، لایه یادگیری ماشین و هوش مصنوعی (سرویس‌های شناختی)

ما همچنین در راه‌اندازی حساب Azure، CLI، Cosmosdb، حساب ذخیره‌سازی و استفاده از اکسپلورر ذخیره‌سازی برای ایجاد حباب‌ها غواصی خواهیم داشت. ما همچنین می‌خواهیم خط لوله جستجوی خود را با مهارت‌های سفارشی و در ساخت افزایش دهیم، مجموعه مهارت‌ها و فیلدهای نقشه را برای فهرست‌کننده تعریف می‌کنیم. ما از NodeJS برای ایجاد توابع Azure خود استفاده خواهیم کرد.


برای موارد استفاده خود، از داده‌های واقعی استفاده خواهیم کرد.


همچنین یاد خواهید گرفت که از انواع مختلف پرس و جوهای جستجو از طریق REST API که می توانید در فهرست اجرا کنید استفاده کنید. این شامل جستجوهای ساده، فازی، جغرافیایی-فضایی، حروف عام، regex، تقویت عبارت و جستجوهای مجاورت است.


بعضی از ویژگی‌های پیشرفته مانند استفاده از حافظه پنهان افزایشی، نگاشت مترادف، و پیشنهادات یا تکمیل خودکار apis را مشاهده خواهید کرد.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • راه اندازی نرم افزارهای پیش نیاز Setup Pre-Requisite Softwares

  • حساب لاجوردی Azure account

  • راه اندازی Azure CLI Azure CLI setup

  • راه اندازی ابزارهای هسته تابع Azure Azure Function Core Tools Setup

توابع لاجوردی Azure Functions

  • بررسی اجمالی سرویس ذخیره سازی Azure Azure Storage Service Overview

  • حساب ذخیره سازی دستی Storage Account Hands-On

  • معرفی عملکرد Azure Azure Function Intro

  • عملکرد Azure - ماشه HTTP Azure Function - HTTP Trigger

  • عملکرد Azure - به صورت محلی تست کنید و در Azure Cloud مستقر شوید Azure Function - Test Locally and deploy to Azure Cloud

  • Storage Explorer به صورت دستی Storage Explorer hands-On

  • Azure Cosmosdb Azure Cosmosdb

  • Azure Cosmosdb Hands-On Azure Cosmosdb Hands-On

  • Azure Function - Storage Queue Trigger Azure Function - Storage Queue Trigger

  • تابع Azure - اتصالات خروجی (Cosmosdb) Azure Function - Output Bindings(Cosmosdb)

  • عملکرد Azure - ماشه ذخیره سازی Blob Azure Function - Blob Storage trigger

جستجوی شناختی (نمایه سازی) Cognitive Search (Indexing)

  • مروری بر جستجوی شناختی Cognitive Search Overview

  • جستجوی شناختی - با Cosmosdb به عنوان منبع Cognitive Search - With Cosmosdb As Source

  • مجموعه داده نمونه Sample Dataset

  • نمایه سازی - سرویس جستجو Indexing - Search Service

  • نمایه سازی- منبع Indexing- Source

  • نمایه سازی - منبع داده Indexing - Data Source

  • نمایه سازی - نمایه (تعریف طرحواره) Indexing - Index(Define Schema)

  • نمایه سازی - نمایه ساز Indexing - Indexer

  • نمایه سازی - HighWatermark & ​​Reset Index Indexing - HighWatermark & Resetting Index

  • نمایه سازی - توابع نقشه برداری میدانی و نقشه برداری Indexing - Field mapping & Mapping Functions

مهارت ها و مهارت ها Skills And Skillsets

  • مهارت ها و مهارت ها Skills And Skillsets

  • مهارت سفارشی - Web API Custom Skill - Web API

  • مهارت سفارشی - نقشه برداری خروجی Custom Skill - Output Mapping

  • غنی سازی ذخیره سازی افزایشی Incremental Caching Enrichment

جستجو - REST API Search - REST API

  • جستجو - REST API Search - REST API

  • جستجوی پرس و جو - ساده Search Querying - Simple

  • جستجوی جستجو - Lucene - جستجوی فازی Search Querying - Lucene - Fuzzy Search

  • جستجوی جستجو - Lucene - جستجوی مجاورت Search Querying - Lucene - Proximity Search

  • جستجوی جستجو - Lucene - افزایش مدت Search Querying - Lucene - Term Boosting

  • جستجوی جستجو - لوسن - بیان منظم Search Querying - Lucene - Regular Expression

  • جستجوی جستجو - Lucene - Wildcard Search Querying - Lucene - Wildcard

  • مترادف نقشه برداری Synonym Mapping

  • مترادف نقشه برداری - نقشه میدان Synonym Mapping - Field Map

  • Suggestions API (تکمیل خودکار) Suggestions API ( Autocomplete)

  • فیلتر و وجوه - جستجوی جغرافیایی فضایی Filter & Facets - Geo-Spatial Search

نمایش نظرات

نظری ارسال نشده است.

آموزش فهرست‌سازی جستجوی شناختی Azure (Nodejs، Cosmosdb، توابع)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4.5 hours
41
Udemy (یودمی) udemy-small
30 آبان 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
364
4.4 از 5
ندارد
دارد
دارد
TechGeek Guru

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

TechGeek Guru TechGeek Guru

مدرس Umedy

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.