تخيل حالك بتدور في أرشيف مكتبة فيها ملايين الكتب والملفات، وبدك تلاقي كلمة معينة، شو رح تعمل؟
قبل ما تصير المحركات ذكية وتفهم سياق الكلام، بدايات الـ Information Retrieval كانت بتعتمد على نظام منطقي
صارم. يا إما الكلمة موجودة، يا مش موجودة. هاض النظام اسمه Boolean Retrieval
Model.
في هاض الشابتر رح نتعرف على القصة من الصفر: كيف بنحول الكلمات لفهرس مقلوب (Inverted Index)، وكيف بنبحث
عن کلمة، وكيف بنحلل استعلام معقد مكون من AND و OR و NOT كأننا بنتعامل مع معادلات رياضيات!