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