0
نام کتاب
Vector Search with JavaScript

Build Intelligent Search Systems with AI

Ben Greenberg

Paperback136 Pages
PublisherThe Pragmatic Bookshelf
Edition1
LanguageEnglish
Year2025
ISBN9798888651735
428
A6574
انتخاب نوع چاپ:
جلد سخت
414,000ت
0
جلد نرم
334,000ت
0
طلق پاپکو و فنر
344,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Vector

#JavaScript

#AI

#CLI

توضیحات

🤖 پیچیدگی‌ها رو کنار بزن و با استراتژی‌های جستجوی برداری مبتنی بر هوش مصنوعی، تجربه‌های جستجوی هوشمندتر و شهودی‌تری بساز

تجربه‌ای که کاربر رو درگیر نگه میداره و نتایج دقیق‌تری ارائه میکنه.


🧠 نتایج جستجو رو برای کاربران روزمره هوشمندتر و کاربردی‌تر کن

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


🚫 دیگه به روش‌های قدیمی جستجو تکیه نکن

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


⚙️ جستجو رو با تکنیک‌های مبتنی بر AI متحول کن

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


📈 تجربه کاربری بهتر با جستجوی برداری

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


🧰 آنچه نیاز دارید

  • برای اینکه بیشترین بهره رو از این کتاب ببری، آشنایی پایه با JavaScript و Node.js لازمه، چون همه مثال‌ها با این زبان نوشته شدن.
  • آشنایی با ساختمان داده و الگوریتم‌ها مفیده، اما اگر نیاز داشته باشی، این مفاهیم داخل کتاب مرور میشن.
  • تجربه کار با خط فرمان (CLI) و ترمینال هم در حین انجام مثال‌ها به کارت میاد.


📑 فهرست مطالب  

بخش I: مبانی جستجوی برداری  

1. شروع کار با جستجوی برداری  

2. درک جستجوی برداری  

3. تولید امبدینگ‌های برداری  


بخش II: ساخت یک سرویس جستجوی برداری  

4. ایجاد زیرساخت اولیه برای جستجوی برداری  

5. طراحی بک‌اند برای جستجوی برداری  

6. ساخت سرویس تولید امبدینگ‌های برداری  

7. ایجاد سرویس جستجوی برداری  

8. ساخت ایندکس جستجوی برداری  

9. افزودن قابلیت‌های جستجوی برداری  

10. بهینه‌سازی نتایج جستجو  

11. کاربردهای عملی و گام‌های بعدی  


👤 درباره نویسنده

بن گرینبرگ توسعه‌دهنده و Developer Advocateای هست که تمرکز اصلیش ساده‌سازی مفاهیم پیچیده فناوریه.

سابقه همکاری با New Relic، Vonage و Couchbase رو داره و در حال حاضر عضو هیئت‌مدیره Ruby Central هست.

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


Cut through the complexity and apply AI-driven vector search strategies to deliver smarter, more intuitive search experiences that keep users engaged.


Make search results smarter and more useful for everyday users and deliver more relevant results with vector search. Go beyond keyword matching to build search experiences that understand meaning, context, and similarity. Use AI-powered techniques to create recommendation systems, personalized search, and content discovery tools. Implement vector search from the ground up with step-by-step guidance, real-world examples, and hands-on coding. Generate embeddings, construct vector indexes, and optimize search accuracy with practical methods that integrate seamlessly into JavaScript applications. Whether refining an existing project or developing a new one, unlock the power of AI-driven search to create smarter, more intuitive user experiences.


Stop relying on outdated search methods. Deploy vector search and deliver smarter, more intuitive search experiences that keep users engaged. This comprehensive guide takes a deep dive into the world of vector search, offering a hands-on approach for developers looking to bring AI-powered utility and precision into their projects. This book demystifies the core concepts of vector search, making them accessible and practical — and you don't need a background in math to learn vector search techniques!

Revolutionize search with AI-powered techniques that go beyond simple keyword matching. Implement vector search to build applications that understand intent, meaning, and similarity. Generate embeddings, construct efficient vector indexes, and power recommendation systems, personalized search, and content discovery tools. Master practical techniques to integrate vector search into JavaScript applications with real-world examples and step-by-step tutorials.

Cut through the complexity and apply AI-driven search strategies to create better user experiences. Use vector search to return more relevant results, surface hidden insights, and handle ambiguous queries with greater precision. Build scalable, high-performance search systems that enhance products across industries, from e-commerce and media to finance and healthcare.


What You Need:

To get the most out of this book, you’ll need a basic understanding of JavaScript and Node.js, as all examples are written in this language. While familiarity with data structures and algorithms is helpful, these concepts are explained in the book for those who need a refresher. Experience with command-line interfaces (CLI) and the terminal will also be useful as you work through the examples.


Table of Contents

Part I-Foundations of Vector Search

1. Getting Started with Vector Search

2. Understanding Vector Search

3. Generating Vector Embeddings

Part II-Building a Vector Search Service

4. Building the Foundation for Vector Search

5. Structuring the Back End for Vector Search

6. Building the Vector Embedding Generation Service

7. Creating a Vector Search Service

8. Creating a Vector Search Index

9. Incorporating Vector Search Functionality

10. Optimizing Search Results

11. Practical Applications and Next Steps


About the Author

Ben Greenberg is a developer advocate and software engineer who is passionate about making complex tech accessible. He has worked with New Relic, Vonage, and Couchbase, and currently serves on the board of Ruby Central. A frequent speaker and instructor at global conferences, Ben shares insights and resources at bengreenberg.dev.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
JavaScript
1,016
Learn to Code With JavaScript
656,000 تومان
JavaScript
1,440
JavaScript: A Beginner's Guide
1,014,000 تومان
JavaScript
139
Beginning JavaScript Syntax
770,000 تومان
JavaScript
1,093
Effective JavaScript
449,000 تومان
JavaScript
2,081
Learning JavaScript Design Patterns
529,000 تومان
JavaScript
939
Simplifying JavaScript
505,000 تومان
JavaScript
1,099
The Principles of Object-Oriented JavaScript
317,000 تومان
JavaScript
3,045
Building Your Own JavaScript Framework
454,000 تومان
JavaScript
1,047
PHP, MySQL, & JavaScript All-in-One For Dummies
1,453,000 تومان
HTML . CSS
823
HTML, CSS, & JavaScript All-in-One For Dummies
1,532,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©