سلام
ساخت یک موتور جست و جو کار راحتی نیست
موتور جستجو از 3 بخش اصلی تشکیل شده: 1- Crawler یا خزنده: که وظیفه ی آن این است که تمام صفحات در قالب HTML را جمع آوری کند. به طور کلی وظایف Crawler ها به سه دسته تقسیم می شود: > جمع آوری داده یا Data Gathering > ذخیره داده در جای مناسب یا Data Storage > آنالیز صفحه یا Link Analyze 2- Indexer یا نمایه ساز 3- Ranker یا رتبه بندی
ابتدا پیشنهاد می کنم مطالب زیر رو مطالعه کنید
How to create search engines like google? - Stack Overflow
How to Build Your Own Search Engine - SEW
https://www.udemy.com/building-a-search-engine/
Bookmarks