Որոնողական համակարգեր

Որոնողական ՀամակարգերԽմբագրել

Որոնողական համակարգը հատուկ վեբ հանգույց է, որը նախատեսված է տեղեկատվության որոնման համար։ Որոնման համակարգերի ամենատարածված կիրառություններից մեկը համացանցում տեքստային կամ գրաֆիկական տեղեկատվության որոնման վեբ ծառայությունն է։ Կան նաեւ համակարգեր, որոնք կարող են FTP սերվերներում փնտրել ֆայլեր, առցանց խանութներում արտադրող ապրանքներ, Usenet- ի լրատվական խմբերի տեղեկություններ[1]։

Որոնողական համակարգերի միջոցով որոնելու համար օգտագործողը ձեւավորում է որոնման հարցումը ։ Որոնողական համակարգի աշխատանքը, օգտագործողի խնդրանքով, փաստաթղթերի որոնումն է, որոնք պարունակում են նշված բառերը։ Այս դեպքում որոնողական համակարգը ստեղծում է որոնման արդյունքների էջ։ Նման որոնման արդյունքները կարող են պարունակել տարբեր տեսակի արդյունքներ, օրինակ `վեբ էջեր, պատկերներ, աուդիո ֆայլեր։ Որոշ որոնման համակարգեր նաեւ տեղեկացնում են համացանցում համապատասխան տվյալների բազաների եւ առկայության մասին։

2018 թվականի տվյալներով Google- ը աշխարհում ամենատարածված որոնողական համակարգն է[2]։

Ըստ որոնման մեթոդների եւ սպասարկման ձևերի, որոնողական համակարգերը բաժանված են չորս տեսակի `որոնողական ռոբոտներ, մարդկանց կողմից կառավարվող համակարգեր, հիբրիդային համակարգեր եւ մետա-համակարգեր։

ՊատմությունԽմբագրել

Համացանցի զարգացման վաղ փուլում, Թիմ Բերներս Լին ՑԵՌՆ- ի կայքում հսկում էր վեբ սերվերների ցանկը։ Ավելի ու ավելի շատ կայքերի առաջացումից հետո այդպիսի ցուցակի ձեռքով հսկելը ավելի ու ավելի դժվար էր դարձել։ NCSA- ի ինտերնետային կայքում կար «Ինչ նորություն» հատուկ բաժինը, որտեղ նրանք նոր կայքերոի հղումներն էին հրապարակում։ Ինտերնետում որոնելու առաջին համակարգչային ծրագիրը Archie-ն էր։ Այն ստեղծվել է 1990 թ.-ին Մոնրեալում McGill համալսարանի համակարգչային գիտության ուսանողների կողմից[3]։ Ծրագիրը ներբեռնել է բոլոր ֆայլերի ցանկը բոլոր մատչելի անանուն FTP սերվերներից եւ կառուցել տվյալների բազա, որտեղ հնարավորություն է եղել որոնում կատարել ֆայլի անունով։ Այնուամենայնիվ, Archie-ն չի ցուցաբերել այդ ֆայլերի բովանդակությունը, քանի որ տվյալների քանակը այնքան փոքր էր, որ ամեն ինչ կարելի է հեշտությամբ ստանալ առանց համակարգի օգնությամբ։

Google որոնողական համակարգը հայտնի է 2000-ականների սկզբից։ Ընկերությունը հասել է բարձր դիրքի `լավ որոնման արդյունքների շնորհիվ, օգտագործելով PageRank ալգորիթմը։ Ալգորիթմը հանրությանը ներկայացվեց «The Anatomy of Search Engine» հոդվածում[4], որը գրվել է Google- ի հիմնադիրներ Սերգեյ Բրինի եւ Լարի Փեյջի կողմից։ Այս ալգորիթմը վեբ էջեր է, որը հիմնված է վեբ էջի հիպերհոլերի քանակի գնահատման վրա։ Google- ի ինտերֆեյսը շատ մատչելի է, որտեղ չկա ավելորդ բան, ի տարբերություն իր մրցակիցներից շատերի, որոնք որոնողական համակարգը վերածել են վեբ-պորտալի։

Microsoft- ը առաջին անգամ կիրառել է Microsoft Network Search[5]-ը (MSN Search) 1998 թ. աշնանը, օգտագործելով Inktomi-ի որոնման արդյունքները։ 2004-ին Microsoft- ը սկսեց անցում կատարել սեփական որոնման տեխնոլոգիայի, օգտագործելով սեփական որոնողական ռոբոտը։ Microsoft- ի վերաձևավորումից հետո, 2009 թ. Հունիսի 1-ին, մեկնարկեց Bing[6] որոնիչը։ Հուլիս 29, 2009 Yahoo!-ն եւ Microsoft- ը ստորագրել են համաձայնագիր, համաձայն որի Yahoo!-ն աշխատում է Microsoft Bing տեխնոլոգիայի հիման վրա։

Որոնողական համակարգերի տեսակներըԽմբագրել

Գոյություն ունի որոնողական համակարգերի չորս տեսակներ՝

  • Որոնողական ռոբոտների կիրառմամբ համակարգեր
  • Մարդու կողմից կառավարվող համակարգեր
  • Հիբրիդային համակարգեր
  • Մետա-համակարգեր

Որոնողական ռոբոտների կիրառմամբ համակարգերԽմբագրել

Ծրագրի նպատակն է գնահատել որոնման արդյունքները։ Շնորհիվ այն հանգամանքի, որ այս մեխանիզմում որոնման ռոբոտը մշտապես ուսումնասիրում է ցանցը, տեղեկատվությունը ավելի կարեւոր է։ Ժամանակակից որոնման համակարգերի մեծ մասը այս տեսակի համակարգերն են։

Մարդու կողմից կառավարվող համակարգերԽմբագրել

Այս որոնողական համակարգերը ստանում են վեբ էջերի ցուցակները:Ցուցակը պարունակում է հասցե, վերնագիր և կայքի կարճ նկարագրություն։ Ռեսուրսների կատալոգը որոնում է արդյունքներ միայն վեբ վարպետների կողմից ներկայացված էջի նկարագրություններից ելնելով։ Ցուցակների առավելությունն այն է, որ բոլոր ռեսուրսները ստուգվում են ձեռքով, հետեւաբար, բովանդակության որակը կլինի ավելի լավ, քան համակարգչային ավտոմատ ստացված արդյունքները։ Բայց կա մի թերություն `այդ ցուցակների թարմացումը կատարվում է ձեռքով և կարող է զգալիորեն հետ մնալ իրական վիճակից։ Նման համակարգերի օրինակներ ներառում է Yahoo- ի կատալոգը։

Հիբրիդային համակարգերԽմբագրել

Որոնման համակարգերը, ինչպիսիք են Yahoo- ն, Google- ը, MSN- ը, համատեղում են որոնողական ռոբոտների կիրառությունը և մարդու կողմից կառավարելու գործոնը։

Մետա-համակարգերԽմբագրել

Մետա-համակարգերը համատեղում և դասավորում են մի քանի որոնման արդյունքներ։ Այս որոնիչները օգտակար էին, երբ յուրաքանչյուր որոնիչ ուներ յուրահատուկ ինդեքս եւ որոնիչները այդքան էլ «խելացի» չէին։ Քանի որ որոնումը հիմա բարելավվել է, նրանց անհրաժեշտությունը նվազել է։ Օրինակներ `MetaCrawler և MSN Որոնում։

ԾանոթագրություններԽմբագրել

  1. «What is Usenet? - Definition from WhatIs.com»։ SearchNetworking (անգլերեն)։ Վերցված է 2019-01-08 
  2. Forsey Caroline։ «The Top 7 Search Engines, Ranked by Popularity»։ blog.hubspot.com (en-us)։ Վերցված է 2019-01-08 
  3. «McGill University»։ www.mcgill.ca։ Վերցված է 2019-01-08 
  4. infolab.stanford.edu http://infolab.stanford.edu/pub/papers/google.pdf։ Վերցված է 2019-01-08 
  5. «MSN International Edition - World news, Africa news, Asia News, Europe News»։ MSN (en-XL)։ Վերցված է 2019-01-08 
  6. «Bing»։ www.bing.com։ Վերցված է 2019-01-08 

ԳրականությունԽմբագրել

Տես նաևԽմբագրել

Համաշխարհային սարդոստայն

Արտաքին հղումներԽմբագրել