نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بدون وجود قابلیت جستجوی عالی ، کاربران شما نمی توانند چیزهای خوبی را که به آنها ارائه می دهید پیدا کنند. این دوره با استفاده از Apache Solr به عنوان موتور خود ، به شما نشان می دهد که برای ایجاد تجربه جستجوی شایسته کاربران خود به چه چیزی نیاز دارید. بدون داشتن یک ویژگی جستجوی عالی ، کاربران شما قادر به یافتن چیزهای عالی نخواهند بود. در این دوره ، Apache Solr: Search Playbook ، دانش بنیادی را خواهید آموخت تا یک تجربه جستجوی عالی برای کاربران خود ایجاد کنید. ابتدا می آموزید که چگونه با استفاده از Solr's Query Parsers یک ویژگی جستجوی جامع را برای برنامه خود پیاده سازی کنید. در مرحله بعدی ، خواهید فهمید که چگونه می توان با Solr از طریق تنظیم ارتباط و تجزیه و تحلیل اصطلاح ، بیشترین ارزش را برای کاربران خود به ارمغان آورد. سرانجام ، خواهید دید که چگونه نتایج جستجوی مشابه را برای کاربران خود گروه بندی می کنید ، بنابراین آنها می توانند نتایج خود را بررسی کنند و به طور م whatثر آنچه را که می خواهند پیدا کنند. هنگامی که با این دوره به پایان رسیدید ، با استفاده از Apache Solr به عنوان موتور خود ، مهارت ها و دانش لازم برای ایجاد تجربه جستجوی شایسته کاربران خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
پیاده سازی جستجو
Implementing a Search
-
مقدمه
Introduction
-
Solr Core را تنظیم کنید
Set up the Solr Core
-
تجزیه کننده استاندارد پرس و جو
The Standard Query Parser
-
شرایط جستجو
Search Terms
-
Wildcard جستجوها
Wildcard Searches
-
جستجوهای فازی
Fuzzy Searches
-
محدوده جستجوها ، س Quالات فیلتر و مرتب سازی
Range Searches, Filter Queries, and Sort
-
اپراتورهای بولی
Boolean Operators
-
JSON Request API
JSON Request API
جستجو با DisMax/eDisMax
Searching with DisMax/eDisMax
-
مقدمه
Introduction
-
تجزیه پرس و جو DisMax
The DisMax Query Parser
-
پارامتر "حداقل باید مطابقت داشته باشد"
The 'Minimum Should Match' Parameter
-
پارامتر "حداقل باید مطابقت داشته باشد" در عمل
The 'Minimum Should Match' Parameter in Practice
-
تجزیه کننده پرس و جو eDisMax
The eDisMax Query Parser
-
مجاز یا محدود کردن سeriesالات صریح زمینه
Allowing or Restricting Explicit Field Queries
-
تجزیه کننده پرس و جو DisMax/eDisMax و API درخواست JSON
The DisMax/eDisMax Query Parser and the JSON Request API
-
خلاصه
Summary
سفارشی سازی ارتباط نتایج
Customizing the Results Relevance
-
مقدمه
Introduction
-
دقت و یادآوری
Precision and Recall
-
مدل TF-IDF
The TF-IDF Model
-
مدل BM25
The BM25 Model
-
نمرات مرتبط بودن در سrالات Solr
Relevance Scores in Solr Queries
-
افزایش شرایط
Boosting Terms
-
تقویت زمینه های طرحواره
Boosting Schema Fields
-
تقویت توسط یک سeryال
Boosting by a Query
-
تقویت توسط یک پرسش عملکرد
Boosting by a Function Query
-
پارامتر "تقویت" eDismax
The eDismax "boost" Parameter
-
خلاصه
Summary
فعال کردن جستجوی پیچیده با استفاده از آنالیزها ، توکنایزرها و فیلترها
Enabling Complex Searches Using Analyzers, Tokenizers, and Filters
-
مقدمه
Introduction
-
تجزیه و تحلیل پرس و جو و تجزیه و تحلیل زمینه
Query Analysis and Field Analyzers
-
فیلترکننده ها و فیلترها
Tokenizers and Filters
-
Globomantics Search Case: مورد را براساس مدل جستجو کنید
Globomantics Search Case: Search Item by Model
-
تنظیم یک قسمت سفارشی: برنامه
Setting up a Custom Field: The Plan
-
راه اندازی یک قسمت سفارشی: پیاده سازی
Setting up a Custom Field: Implementation
-
خلاصه
Summary
نتایج خود را گروه بندی کنید
Grouping Your Results
-
مقدمه
Introduction
-
فکتینگ
Faceting
-
گروه بندی نتایج
Results Grouping
-
وجوه و گروه ها: بهینه سازی زمینه
Facets and Groups: Field Tokenization
-
خوشه بندی نتایج
Results Clustering
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات