کتاب صوتی طراحی و ساخت موتورهای جستجو: از الگوریتم‌های کلاسیک تا مدل‌های مدرن

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

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: طراحی و ساخت موتورهای جستجو: از الگوریتم‌های کلاسیک تا مدل‌های مدرن

موضوع کلی: علم داده

موضوع میانی: کاوش و تحلیل متن

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه ای بر علم داده و کاوش متن
  • 2. مروری بر بازیابی اطلاعات و موتورهای جستجو
  • 3. اصطلاحات کلیدی و تعاریف پایه در بازیابی اطلاعات
  • 4. مدل بولی و معایب آن
  • 5. مدل فضای برداری و TF-IDF
  • 6. محاسبه شباهت در فضای برداری: Cosine Similarity
  • 7. پیش پردازش متن: Tokenization و Normalization
  • 8. حذف کلمات توقف (Stop Words)
  • 9. ریشه یابی (Stemming) و لِماتیزاسیون (Lemmatization)
  • 10. نمایه سازی معکوس (Inverted Index): ساختار و پیاده سازی
  • 11. بهینه سازی اندازه نمایه معکوس
  • 12. نمایه سازی چند زبانه
  • 13. ارزیابی سیستم های بازیابی اطلاعات: دقت و بازخوانی (Precision & Recall)
  • 14. معیار F1 و سایر معیارهای ترکیبی
  • 15. MAP (Mean Average Precision) و MRR (Mean Reciprocal Rank)
  • 16. ارزیابی آفلاین در مقابل ارزیابی آنلاین
  • 17. آزمون A/B در موتورهای جستجو
  • 18. رتبه بندی بر اساس ارتباط (Relevance Ranking)
  • 19. مدل زبانی برای بازیابی اطلاعات
  • 20. احتمال رخداد کلمات و تخمین هموارسازی (Smoothing)
  • 21. مدل زبانی unigram و n-gram
  • 22. مدل زبانی با استفاده از روش‌های یادگیری ماشین
  • 23. ارزیابی مدل های زبانی: پرپلکسیتی (Perplexity)
  • 24. مقدمه ای بر یادگیری ماشین برای رتبه بندی (Learning to Rank)
  • 25. روش های نقطه ای (Pointwise) در Learning to Rank
  • 26. روش های زوجی (Pairwise) در Learning to Rank
  • 27. روش های لیستی (Listwise) در Learning to Rank
  • 28. الگوریتم RankSVM
  • 29. الگوریتم LambdaMART
  • 30. الگوریتم Gradient Boosting Decision Trees (GBDT) برای رتبه بندی
  • 31. الگوریتم AdaRank
  • 32. ویژگی های مورد استفاده در Learning to Rank: Feature Engineering
  • 33. ترکیب ویژگی ها و انتخاب ویژگی
  • 34. مقدمه ای بر شبکه های عصبی برای بازیابی اطلاعات
  • 35. شبکه های عصبی feedforward
  • 36. شبکه های عصبی بازگشتی (Recurrent Neural Networks)
  • 37. شبکه های حافظه بلندمدت (LSTM) و دروازه بازگشتی (GRU)
  • 38. Embedded Word ها: Word2Vec و GloVe
  • 39. استفاده از Word Embeddings در بازیابی اطلاعات
  • 40. Sentence Embeddings: Doc2Vec و InferSent
  • 41. مدل های زبانی مبتنی بر ترنسفورمرها (Transformer-based Language Models)
  • 42. معرفی BERT و کاربردهای آن در بازیابی اطلاعات
  • 43. Fine-tuning BERT برای رتبه بندی
  • 44. استفاده از مدل های ترنسفورمر برای سوال و پاسخ (Question Answering)
  • 45. مدل های زبانی مبتنی بر ترنسفورمر برای تولید متن (Text Generation)
  • 46. مقدمه ای بر جستجوی معنایی (Semantic Search)
  • 47. Knowledge Graph ها و نقش آنها در جستجوی معنایی
  • 48. استفاده از ontologie ها در جستجوی معنایی
  • 49. بازیابی اطلاعات با استفاده از query expansion
  • 50. جستجوی فازی (Fuzzy Search) و تصحیح املایی
  • 51. جستجوی مجاورتی (Proximity Search)
  • 52. جستجوی جغرافیایی (Geographic Search)
  • 53. مقدمه ای بر خوشه بندی متن (Text Clustering)
  • 54. الگوریتم K-Means برای خوشه بندی متن
  • 55. الگوریتم Hierarchical Clustering برای خوشه بندی متن
  • 56. الگوریتم DBSCAN برای خوشه بندی متن
  • 57. ارزیابی خوشه بندی متن
  • 58. مقدمه ای بر خلاصه سازی متن (Text Summarization)
  • 59. خلاصه سازی استخراجی (Extractive Summarization)
  • 60. خلاصه سازی انتزاعی (Abstractive Summarization)
  • 61. ارزیابی خلاصه سازی متن
  • 62. مقدمه ای بر تحلیل احساسات (Sentiment Analysis)
  • 63. روش های مبتنی بر لغتنامه (Lexicon-based) برای تحلیل احساسات
  • 64. روش های یادگیری ماشین برای تحلیل احساسات
  • 65. ارزیابی تحلیل احساسات
  • 66. مقدمه ای بر تشخیص موجودیت نامگذاری شده (Named Entity Recognition)
  • 67. روش های مبتنی بر قوانین (Rule-based) برای NER
  • 68. روش های یادگیری ماشین برای NER
  • 69. ارزیابی NER
  • 70. مقدمه ای بر Topic Modeling
  • 71. الگوریتم Latent Dirichlet Allocation (LDA)
  • 72. ارزیابی Topic Modeling
  • 73. کاوش متن در شبکه های اجتماعی
  • 74. تحلیل ترندها و احساسات در شبکه های اجتماعی
  • 75. شناسایی کاربران تاثیرگذار (Influencers)
  • 76. بازیابی اطلاعات شخصی (Personalized Information Retrieval)
  • 77. توصیه گرها (Recommender Systems)
  • 78. فیلترسازی مشارکتی (Collaborative Filtering)
  • 79. توصیه گرها مبتنی بر محتوا (Content-based Recommender Systems)
  • 80. توصیه گرهای هیبریدی (Hybrid Recommender Systems)
  • 81. امنیت در موتورهای جستجو: مقابله با حملات SEO
  • 82. جلوگیری از محتوای اسپم (Spam) و تقلب (Fraud)
  • 83. حریم خصوصی در موتورهای جستجو
  • 84. ملاحظات اخلاقی در طراحی موتورهای جستجو
  • 85. موتورهای جستجو برای زبان های مختلف
  • 86. جستجوی صوتی (Voice Search)
  • 87. جستجوی تصویری (Image Search)
  • 88. جستجوی ویدئویی (Video Search)
  • 89. چالش های جستجو در حجم بالای داده (Big Data)
  • 90. معماری موتورهای جستجو در مقیاس بزرگ
  • 91. پردازش ابری (Cloud Computing) برای موتورهای جستجو
  • 92. شاخص های عملکردی (KPIs) برای موتورهای جستجو
  • 93. مانیتورینگ و Logging موتورهای جستجو
  • 94. بهینه سازی موتورهای جستجو (SEO)
  • 95. آینده موتورهای جستجو: روندهای نوظهور
  • 96. یادگیری تقویتی (Reinforcement Learning) برای رتبه بندی
  • 97. جستجوی مبتنی بر پاسخگویی (Answer Engine)
  • 98. معماری های سرویس گرا (Microservices Architecture) برای موتورهای جستجو
  • 99. امنیت و مقیاس پذیری در موتورهای جستجو
  • 100. حقوق مالکیت فکری در موتورهای جستجو
طراحی و ساخت موتورهای جستجو: از الگوریتم‌های کلاسیک تا مدل‌های مدرن

قدرت جستجو را در دستان خود بگیرید: دوره جامع طراحی و ساخت موتورهای جستجو

آیا تا به حال به این فکر کرده‌اید که چگونه موتورهای جستجو مانند گوگل، بینگ یا حتی جستجوگر داخلی یک وب‌سایت، میلیون‌ها سند را در کسری از ثانیه پیمایش کرده و دقیق‌ترین نتایج را به شما ارائه می‌دهند؟ پشت این جادوی ظاهری، علمی عمیق و الگوریتم‌های هوشمندانه‌ای نهفته است که پایه و اساس دنیای دیجیتال امروز ما را تشکیل می‌دهند. ما مفتخریم که دوره‌ای بی‌نظیر را برای شما آماده کرده‌ایم، دوره‌ای که با الهام از شاهکار کلاسیک "Information Retrieval" خلق شده و شما را از صفر تا صد دنیای شگفت‌انگیز ساخت موتورهای جستجو راهنمایی می‌کند.

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

درباره دوره: شکافتن رازهای جستجو با الهام از "Information Retrieval"

دوره "طراحی و ساخت موتورهای جستجو: از الگوریتم‌های کلاسیک تا مدل‌های مدرن" سفری است جامع به دنیای کاوش و تحلیل متن. این دوره بر پایه اصول اثبات شده در کتاب مرجع "Information Retrieval" بنا شده است، اما پا را فراتر گذاشته و جدیدترین پیشرفت‌ها و رویکردهای نوین را نیز در بر می‌گیرد. شما با مفاهیم کلیدی مانند نمایه‌سازی (Indexing)، مدل‌های بازیابی اطلاعات (Information Retrieval Models) از جمله مدل‌های بولی، برداری و احتمالاتی، تحلیل متن (Text Analysis)، پردازش زبان طبیعی (NLP) و تکنیک‌های پیشرفته یادگیری ماشین برای بهبود دقت و مرتبط بودن نتایج جستجو آشنا خواهید شد.

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

موضوعات کلیدی: نقشه راه شما به سوی تسلط بر بازیابی اطلاعات

در این دوره، شما با موضوعات حیاتی و کاربردی در زمینه طراحی و ساخت موتورهای جستجو آشنا خواهید شد:

  • مبانی و اصول پایه‌ای بازیابی اطلاعات
  • تکنیک‌های پردازش و آماده‌سازی متن (Text Preprocessing)
  • ساخت و مدیریت واژه‌نامه‌ها و نمایه‌ها (Indexes)
  • مدل‌های کلاسیک بازیابی اطلاعات (Boolean, Vector Space, Probabilistic)
  • مدل‌های مبتنی بر زبان (Language Models)
  • مفاهیم سنجش کارایی سیستم‌های جستجو (Evaluation Metrics)
  • پیشرفته‌ترین مدل‌های یادگیری ماشین برای بازیابی اطلاعات (مانند مدل‌های مبتنی بر شبکه‌های عصبی و ترنسفورمرها)
  • سیستم‌های پرسش و پاسخ (Question Answering Systems)
  • سیستم‌های پیشنهاد دهنده (Recommendation Systems)
  • جستجوی معنایی (Semantic Search)
  • بهینه‌سازی موتورهای جستجو (Search Engine Optimization) در لایه فنی
  • ساخت موتورهای جستجو با استفاده از ابزارها و کتابخانه‌های مطرح

مخاطبان دوره: این دوره برای چه کسانی طراحی شده است؟

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

  • مهندسان نرم‌افزار و توسعه‌دهندگان: کسانی که به دنبال افزودن قابلیت جستجوی قدرتمند به محصولات خود هستند یا می‌خواهند با معماری سیستم‌های جستجو آشنا شوند.
  • دانشمندان داده (Data Scientists) و تحلیلگران داده: افرادی که با حجم عظیمی از داده‌های متنی سر و کار دارند و نیاز به ابزارها و تکنیک‌های پیشرفته برای استخراج اطلاعات و دانش دارند.
  • محققان و دانشجویان رشته‌های علوم کامپیوتر، هوش مصنوعی، زبان‌شناسی محاسباتی و علم داده: دانشجویانی که به دنبال درک عمیق‌تر مباحث نظری و عملی در حوزه بازیابی اطلاعات هستند.
  • مدیران محصول و مدیران فنی: کسانی که درک درستی از قابلیت‌های سیستم‌های جستجو برای تصمیم‌گیری‌های استراتژیک در پروژه‌های خود نیاز دارند.
  • علاقه‌مندان به هوش مصنوعی و پردازش زبان طبیعی: هر کسی که کنجکاو است بداند چگونه ماشین‌ها قادر به درک و بازیابی اطلاعات از حجم عظیمی از متون هستند.

چرا این دوره را بگذرانیم؟ کلید ورود شما به دنیای اطلاعات

در دنیای امروز که داده‌ها با سرعتی سرسام‌آور تولید می‌شوند، توانایی جستجو، بازیابی و تحلیل مؤثر اطلاعات یک مهارت حیاتی و بسیار ارزشمند است. این دوره به شما ابزارها و دانش لازم را می‌دهد تا:

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

سرفصل‌های جامع دوره: 100 گام تا تسلط

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

همین امروز گام در مسیر هیجان‌انگیز طراحی و ساخت موتورهای جستجو بگذارید!

EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Data Science Information Retrieval Information Retrieval (کتاب) Information Retrieval Book Language Models Machine Learning NLP Search Algorithms Search Engine Search Engine Design Text Analysis Text Mining الگوریتم های جستجو بازیابی اطلاعات پردازش زبان طبیعی تحلیل متن طراحی موتور جستجو علم داده کاوش متن کتابخانه اطلاعات مدل های زبانی موتور جستجو یادگیری ماشین

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.