Search Engine

Ang aralin na ito ay nakatuon sa paggalugad kung paano binago ng pag-unlad ng mga search engine ang Internet. Nagtatrabaho ang mga mag-aaral sa mga koponan upang maunawaan ang teknolohiya sa likod ng mga search engine at tuklasin kung paano nila makuha ang kapaki-pakinabang na impormasyon gamit ang mga search engine.

  • Alamin ang tungkol sa mga pangunahing kaalaman sa isang search engine
  • Alamin kung paano mag-query sa mga search engine
  • Alamin kung paano makahanap ng nauugnay na materyal gamit ang mga advanced na pagpipilian sa paghahanap
  • Alamin ang tungkol sa pagtutulungan at paglutas ng problema

Mga Antas ng Edad: 8-18

Mga Materyal na Bumuo (Para sa bawat koponan)

Mga Kinakailangan na Materyales

  • Mga computer na may access sa Internet
  • Ang mga sikat na search engine tulad ng Google, Yahoo, Bing, atbp ay hindi dapat na-block

Disenyo Hamon

Bahagi ka ng isang pangkat ng mga inhinyero na binigyan ng hamon ng pagbuo ng mga query sa paghahanap at pag-uulat ng kaugnayan ng iyong mga resulta sa paghahanap.

Pamantayan ng

  • Dapat iulat ang mga resulta ng mga paghahanap.

hadlang

  • Dapat gumamit ng maraming mga search engine (Google, Yahoo, Bing, atbp.)
  1. Hatiin ang klase sa mga koponan ng 2-3.
  2. Ipamahagi ang worksheet ng Mga Search Engine.
  3. Talakayin ang mga paksa sa Seksyon ng Mga Konsepto sa Background.
  4. Ipaliwanag na ang mga mag-aaral ay dapat na gumana bilang isang koponan upang bumuo ng mga query sa paghahanap gamit ang worksheet. Kailangang ihambing ng mga mag-aaral ang mga resulta ng paghahanap ng iba't ibang mga search engine para sa parehong mga query sa paghahanap.
  5. Ipaliwanag na ang mga mag-aaral ay dapat gumawa ng isang ulat o isang tsart ng kaugnayan ng kanilang mga resulta sa paghahanap gamit ang iba't ibang mga search engine.
  6. Ang mga mag-aaral ay nagpupulong upang magsagawa at idokumento ang mga query sa paghahanap.
  7. Para sa higit pang nilalaman sa paksa, tingnan ang seksyong "Digging Deeper".

Pagbabago ng Oras

Ang aralin ay maaaring gawin sa kasing liit ng 1 panahon ng klase para sa mga matatandang mag-aaral. Gayunpaman, upang matulungan ang mga mag-aaral mula sa pakiramdam na nagmamadali at upang matiyak ang tagumpay ng mag-aaral (lalo na para sa mga mas batang mag-aaral), hatiin ang aralin sa dalawang panahon na nagbibigay sa mga mag-aaral ng mas maraming oras upang mag-utak, subukan ang mga ideya at tapusin ang kanilang disenyo. Isagawa ang pagsubok at debrief sa susunod na panahon ng klase.

Mga Pangunahing Kaalaman ng isang Search Engine 

Konsepto Ang isang search engine ay isang hanay ng mga programa na ginagamit upang maghanap para sa impormasyon sa loob ng isang tukoy na larangan at ipagsama ang impormasyong iyon sa isang database. Tinutulungan ng mga search engine ang mga tao na ayusin at ipakita ang impormasyon sa isang paraan na ginagawang madali itong ma-access.


Bakit kailangan ng mga search engine?

Ang World Wide Web ay naiiba sa anumang alam namin. Halimbawa, kung nais kong bumili ng isang libro, pupunta ako sa lokal na tindahan ng libro, pumili ng isa na gusto ko, babayaran ito, at umuwi. Ang tindahan ng libro ay karaniwang nasa isang nakikitang lugar at may isang pag-sign out sa harap, na ginagawang mas madali itong hanapin.

Ngunit sa cyberspace, walang lugar upang "lumiko." Ang computer screen ko lang ang nasa harapan ko. Kahit papaano, kailangan kong maghanap ng lugar upang makabili ng librong gusto ko. Walang kalye sa aking screen kaya't hindi ako makakapagmaneho sa Web. Minsan ito ay halata: mag-type sa pangalan ng bookstore, magdagdag ng isang com (tulad ng sa barnesandnoble + .com) at ito ay isang magandang pusta na magtatapos ka kung saan mo nais pumunta. Ngunit paano kung ito ay isang specialty bookstore at walang isang Web site na may halatang URL?

Ang isang solusyon sa problemang ito ay ang search engine. Sa katunayan, marahil ito ay isa sa mga pinakalawak na ginagamit na pamamaraan para sa pag-navigate sa cyberspace. Isinasaalang-alang ang dami ng impormasyong magagamit mula sa isang mahusay na search engine, katulad ito ng pagkakaroon ng Yellow Pages, isang gabay na libro at isang mapa ng daan na all-in-one.

Ang mga search engine ay maaaring magbigay ng higit pang impormasyon kaysa sa URL lamang ng isang Web site. Maaari rin silang makahanap ng mga pagsusuri, makakatulong upang ihambing ang mga presyo, at hanapin din kung mayroong anumang naiulat na mga problema sa produkto o sa gumawa. Para sa maraming tao, naging regular ang paggamit ng mga search engine. Hindi masama para sa isang teknolohiya na hindi kahit 20 taong gulang.

Paggawa ng Mga Search Engine

Mayroong tatlong mga aspeto sa mga search engine:

1) Pag-crawl

Ang pag-crawl sa web ay isang proseso ng sistematikong pagpunta mula sa web page papunta sa web page sa pamamagitan ng mga web link sa kung anong pahina upang maghanap ng bagong nilalaman. Kapag nag-crawl ang isang search engine, naghahanap ito ng bagong nilalaman na wala sa huling pag-crawl, kasama ang mga pag-update sa mga file at web page. Gumagana ang mga search engine sa web sa pamamagitan ng pag-iimbak ng impormasyon tungkol sa maraming mga web page, na kinukuha nila mula mismo sa html. Ang mga pahinang ito ay nakuha ng isang Web crawler, na kilala rin bilang isang spider - isang awtomatikong Web browser na sumusunod sa bawat link sa site.

2.) Pag-index

Pagkatapos, i-index ng mga programa ang impormasyon, na kumukuha ng mga tukoy na keyword upang maikategorya ito. Halimbawa, sa Internet, ang pag-index ay nakasalalay nang malaki sa mga keyword sa mga web page, at mga meta tag na nagbibigay ng impormasyon tungkol sa pahina. Ang data tungkol sa mga web page ay nakaimbak sa isang index database para magamit sa mga susunod na query. Ang layunin ng isang index ay upang payagan ang impormasyon na matagpuan sa lalong madaling panahon. Ang ilang mga search engine, tulad ng Google, ay nag-iimbak ng lahat o bahagi ng pinagmulang pahina (tinukoy bilang isang cache) pati na rin ang impormasyon tungkol sa mga web page, samantalang ang iba, tulad ng AltaVista, ay nag-iimbak ng bawat salita ng bawat pahinang nakikita nila.

3.) Paghahanap

Kapag ang isang gumagamit ay nagpasok ng isang query sa isang search engine, sinusuri ng engine ang index nito at nagbibigay ng isang listahan ng mga pinakamahusay na pagtutugma ng mga web page ayon sa pamantayan nito, karaniwang may isang maikling buod na naglalaman ng pamagat ng dokumento at kung minsan ay mga bahagi ng teksto. Ang index ay binuo mula sa impormasyong nakaimbak kasama ang data at ang pamamaraan kung saan nai-index ang impormasyon.

Sinusuportahan ng karamihan sa mga search engine ang paggamit ng mga operator ng Boolean AT, O at HINDI upang higit na tukuyin ang query sa paghahanap. Ang mga operator ng Boolean ay para sa literal na paghahanap na pinapayagan ang gumagamit na pinuhin at pahabain ang mga tuntunin ng paghahanap. Hinahanap ng engine ang mga salita o parirala nang eksaktong ipinasok.

Ang pagiging kapaki-pakinabang ng isang search engine ay nakasalalay sa kaugnayan ng itinakdang resulta na ibinabalik nito. Habang maaaring may milyon-milyong mga web page na may kasamang isang partikular na salita o parirala, ang ilang mga pahina ay maaaring mas may kaugnayan, tanyag, o may kapangyarihan kaysa sa iba.

Karamihan sa mga search engine ay gumagamit ng mga pamamaraan upang mairanggo ang mga resulta upang maibigay ang "pinakamahusay" na mga resulta muna. Paano nagpapasya ang isang search engine kung aling mga pahina ang pinakamahusay na mga tugma, at kung anong pagkakasunud-sunod ang dapat ipakita ang mga resulta, malawak na nag-iiba mula sa isang engine papunta sa isa pa. Nagbabago rin ang mga pamamaraan sa paglipas ng panahon habang nagbabago ang paggamit ng Internet at mga bagong diskarte.

Mga Algorithm ng Search Engine

Ang mga algorithm ng search engine ay natatangi sa bawat search engine. Karaniwan, ang isang search engine algorithm ay isang hanay ng mga patakaran, o isang natatanging pormula, na ginagamit ng search engine upang matukoy ang kahalagahan ng isang web page, at ang bawat search engine ay may kanya-kanyang hanay ng mga patakaran. Natutukoy ng mga panuntunang ito kung ang isang web page ay totoo o spam lamang, kung mayroon itong anumang makabuluhang data na interesado ang mga tao, at maraming iba pang mga tampok upang i-ranggo at ilista ang mga resulta para sa bawat query sa paghahanap na nagsimula, upang makagawa ng isang organisado at impormasyong paghahanap pahina ng mga resulta ng engine. Ang mga algorithm, dahil magkakaiba ang mga ito para sa bawat search engine, ay malapit ding binabantayan ang mga lihim, ngunit may ilang mga bagay na magkatulad ang lahat ng mga algorithm ng search engine.

1.) Kaugnayan

Ang isa sa mga unang bagay na suriin ng isang search engine algorithm ay ang kaugnayan ng pahina. Kung ito ay pag-scan lamang para sa mga keyword, o pagtingin sa kung paano ginagamit ang mga keyword na ito, matutukoy ng algorithm kung ang web page na ito ay mayroong anumang kaugnayan sa lahat para sa partikular na keyword. Kung saan matatagpuan ang mga keyword ay isang mahalagang kadahilanan din sa kaugnayan ng isang website. Ang mga web page na mayroong mga keyword sa pamagat, pati na rin sa loob ng headline o ang unang ilang linya ng teksto ay mas mahusay ang ranggo para sa keyword na iyon kaysa sa mga website na walang mga tampok na ito. Ang dalas ng mga keyword din ay mahalaga sa kaugnayan.

2.) Indibidwal na Kadahilanan

Ang pangalawang bahagi ng mga algorithm ng search engine ay ang mga indibidwal na kadahilanan na naiiba ang partikular na search engine na iyon mula sa bawat iba pang search engine doon. Ang bawat search engine ay may natatanging mga algorithm, at ang mga indibidwal na kadahilanan ng mga algorithm na ito ay kung bakit ang isang query sa paghahanap ay lumiliko ng iba't ibang mga resulta sa Google kaysa sa Bing o Yahoo. Ang isa sa mga pinaka-karaniwang indibidwal na kadahilanan ay ang bilang ng mga pahina ng mga index ng search engine. Maaari lamang silang magkaroon ng maraming mga pahina na na-index, o na-index ang mga ito nang mas madalas, ngunit maaari itong magbigay ng iba't ibang mga resulta para sa bawat search engine. Ang ilang mga search engine ay pinarusahan din para sa spamming, habang ang iba ay hindi.

3.) Mga Kadahilanan sa Loob ng Pahina

Ang isa pang bahagi ng mga algorithm na indibidwal pa rin sa bawat search engine ay mga off-page factor. Ang mga kadahilanan sa labas ng pahina ay ang mga bagay tulad ng pagsukat ng pag-click-through (ang dalas kung saan pipiliin ng mga gumagamit na mag-click sa isang web link sa mga site mula sa mga natukoy ng isang tukoy na string ng paghahanap) at pag-link. Ang dalas ng mga rate ng pag-click at pag-link ay maaaring maging isang tagapagpahiwatig kung gaano nauugnay ang isang web page sa mga aktwal na gumagamit at bisita, at maaari itong maging sanhi ng isang algorithm na mas mataas ang ranggo ng web page. Ang mga kadahilanan sa labas ng pahina ay mas mahirap para sa mga webmaster na gumawa, ngunit maaaring magkaroon ng isang napakalaking epekto sa ranggo ng pahina depende sa algorithm ng search engine.

Mga Query sa Paghahanap sa Pagbuo

Ang paghahanap na nilikha mo sa isang search engine ay isang salamin ng kung paano mo iniisip. Magsimula sa isang malaking paningin at magdagdag ng higit pang detalye sa pagpapatuloy ng iyong paghahanap.

1.) Mga Tuntunin at Kuwento

Ang mga salitang ipinasok mo sa pangunahing search box ng isang search engine ay tinatawag na mga term. Habang naghahanap ka para sa impormasyon, subukang gumamit ng mga term na karaniwang ginagamit at talagang mahalaga sa iyong katanungan. Ang isang pangkat ng mga term ay tinawag na isang string ng paghahanap o isang query sa paghahanap. Subukang buuin ang iyong paghahanap ng isang term sa bawat pagkakataon, tulad ng pagdaragdag ng mga kuwintas sa isang string. Hindi mo kailangang magdagdag ng isang + o salita at sa pagitan ng mga term, ngunit dapat kang mag-iwan ng puwang sa pagitan ng bawat term at ng susunod. Maging tukoy hangga't maaari. Kumuha tayo ng isang senaryo. Nakatira ka sa New York at nais mong kumain ng sorbetes. Maaari kang gumamit ng search engine upang makahanap ng ilang magagandang tindahan ng sorbetes sa malapit mo. Ang query sa paghahanap na angkop para sa iyo ay: ice cream new york.

2.) Subukan ang isang Paghahanap sa Parirala

Minsan ang pinakamahusay na paraan upang makahanap ng impormasyon ay upang maghanap ng dalawa o higit pang mga salita sa isang tiyak na pagkakasunud-sunod. Ilagay ang mga salitang iyon sa mga marka ng panipi upang gawin ang isang paghahanap ng parirala. Halimbawa, maaari kang maghanap ng "peanut butter" Ngunit mag-ingat! Gumamit lamang ng paghahanap ng parirala para sa tamang mga pangalan at karaniwang o karaniwang mga parirala. Halimbawa, kung nais mong kumain ng sorbetes mula sa isang partikular na tindahan sabihin, Baskin Robbins, kung gayon ang iyong query sa paghahanap ay: "Baskin Robbins."

3.) Ibukod ang ilan sa mga resulta

Minsan ang iyong mga resulta ay nagsasama ng isang term na tiyak na ayaw mo. Magdagdag ng isang minus sign sa term na iyon upang lumikha ng isang negatibong term. Pagkatapos idagdag ang negatibong termino sa iyong string ng paghahanap upang hindi ito lumitaw sa iyong mga resulta sa paghahanap. Halimbawa, kung hindi mo gusto ang butterscotch ice cream at nais mong ibukod ang mga resulta na mayroong butterscotch sa kanila, pagkatapos ay subukan: ice cream –butterscotch new york.

Hanapin natin ang sagot

tanong:

Kung hindi mo makita ang malinaw, baka gusto mong gamitin ang aking imbensyon upang suriin ang katayuan ng iyong mga mata. Sino ako?

Paano mahahanap ang sagot:

Mula sa tanong, maaari tayong maghinuha na kailangan nating hanapin ang pangalan ng taong nag-imbento ng ilang pamamaraan upang subukan ang aming pangitain. Kaya't maghanap: pagsubok sa paningin. Malalaman mong tapos na ito sa ilang uri ng tsart. Maghanap ngayon: tsart ng pagsubok sa paningin. Malalaman mo na ito ay tinawag na "tsart ng Snellen" at binuo ito ng ophthalmologist na Dutch na si Hermann Snellen noong 1862.

Sagot: Hermann Snellen

Paano kumita ang mga search engine?

Sa ibabaw, ang isang search engine, anuman ang kasikatan nito, ay hindi mukhang ang pinaka-kumikitang mga pakikipagsapalaran. Nagta-type ka sa iyong query, pindutin ang enter at pagkatapos ay hanapin ang iyong mga resulta nang hindi nagbabayad. Ang madalas na hindi napapansin na makagawa ng pera para sa isang search engine ay advertising.

Karamihan sa mga search engine sa Web ay mga pakikipagsapalaran na sinusuportahan ng kita sa advertising at, bilang resulta, ang ilan ay gumagamit ng kasanayan na pinapayagan ang mga advertiser na magbayad ng pera upang mas mataas ang ranggo ng kanilang mga listahan sa mga resulta ng paghahanap. Ang mga search engine na hindi tumatanggap ng pera para sa kanilang mga resulta sa search engine ay kumikita sa pamamagitan ng pagpapatakbo ng mga ad na nauugnay sa paghahanap sa tabi ng regular na mga resulta ng search engine. Kumikita ang mga search engine sa tuwing may mag-click sa isa sa mga ad na ito.

Mga Koneksyon sa Internet

Inirerekumendang Reading

  • Isang Panimula sa Mga Engine sa Paghahanap at Pag-navigate sa Web (ISBN: 0321306775)
  • Pag-unawa sa Mga Engine sa Paghahanap (ISBN: 0898715814)
  • Mga Search Engine: Pagkuha ng Impormasyon sa Pagsasanay (ISBN: 0136072240)

Gawain sa Pagsulat

Sumulat ng isang sanaysay (o talata depende sa edad) tungkol sa kung paano nakakaapekto ang pag-imbento ng mga search engine sa World Wide Web.

Pagkahanay sa Mga Framework ng Kurikulum

tandaan: Ang mga plano sa aralin sa seryeng ito ay nakahanay sa isa o higit pa sa mga sumusunod na hanay ng mga pamantayan:  

Mga Pamantayan para sa Teknikal na Pagbasa at Pagsulat - Lahat ng Edad

Ang Kalikasan ng Teknolohiya

  • Pamantayan 1: Ang mga mag-aaral ay bubuo ng pag-unawa sa mga katangian at saklaw ng teknolohiya.
  • Pamantayan 2: Ang mga mag-aaral ay bubuo ng pag-unawa sa pangunahing mga konsepto ng teknolohiya. 

Mga Kakayahan para sa isang Teknikal na Mundo

  • Pamantayan 12: Ang mga mag-aaral ay bubuo ng mga kakayahang magamit at mapanatili ang mga teknolohikal na sistema.

Ang Dinisenyo na Daigdig

  • Pamantayan 17: Ang mga mag-aaral ay bubuo ng isang pag-unawa sa at magagawang pumili at gumamit ng mga teknolohiya ng impormasyon at komunikasyon.

Mga Pamantayan sa Science sa Computer ng CSTA K-12 Mga Grado K-3 (edad 5-8)

5.1 Antas 1: Computer Science and Me (L1)

  • Pakikipagtulungan (CL)
  1. Mangalap ng impormasyon at makipag-usap nang elektronik sa iba na may suporta mula sa mga guro, miyembro ng pamilya, o mga kasosyo sa mag-aaral.
  2. Makipagtulungan at magtulungan sa mga kapantay, guro, at iba pa na gumagamit ng teknolohiya.
  • Pagsasanay sa Computer at Programming (CPP)
  1. Gumamit ng mga mapagkukunan ng teknolohiya upang magsagawa ng angkop na edad na pagsasaliksik.
  • Mga Computer at Communication Device (CD)
  1. Gumamit ng karaniwang mga input at output na aparato upang matagumpay na mapatakbo ang mga computer at mga kaugnay na teknolohiya.

Mga Pamantayan sa Science sa Computer ng CSTA K-12 Grades 3-6 (edad 8-11)

5.1 Antas 1: Computer Science and Me (L1)

  • Pagsasanay sa Computer at Programming (CPP)
  1. Gumamit ng mga aparato sa pag-compute upang ma-access ang malayuang impormasyon, makipag-usap sa iba sa suporta ng direkta at independiyenteng pag-aaral, at ituloy ang pansariling interes.

Mga Pamantayan sa Science sa Computer ng CSTA K-12 Grades 3-6 (edad 8-11)

5.1 Antas 1: Computer Science and Me (L1)

  1. Mag-navigate sa pagitan ng mga webpage gamit ang mga hyperlink at magsagawa ng mga simpleng paghahanap gamit ang mga search engine.
  • Mga Computer at Communication Device (CD)
  1. Ipakita ang isang naaangkop na antas ng kasanayan sa mga keyboard at iba pang mga input at output na aparato.

Naglalaman ang worksheet na ito ng ilang mga katanungan. Ang bawat pangkat ng mga mag-aaral ay kailangang bumuo ng mga query sa paghahanap. Gagamit din ang mga mag-aaral ng koneksyon sa internet upang makahanap ng mga sagot at maaaring suriin ng guro ang mga sagot sa paglaon. Kailangang tandaan ng mga mag-aaral ang parehong mga sagot at mga query sa paghahanap.

  1. Maghanap ng kahulugan ng salita: "imbroglio".

Sagot:

 

 

Query sa Paghahanap:

 

 

  1. Humanap ng isang web page na naglalaman ng salitang "salsa" ngunit HINDI ang salitang "sayaw".

Sagot:

 

 

Query sa Paghahanap:

 

 

  1. Maghanap ng mga web page na naglalaman ng eksaktong pariralang "Mayroon akong pangarap".

Sagot:

 

Query sa Paghahanap:

 

 

  1. Hanapin ang lokasyon na mayroong tala para sa karamihan ng pag-ulan ng niyebe sa isang taon.

Sagot:

 

 

Query sa Paghahanap:

 

 

  1. Humanap ng isang web page na naglalaman ng mga salitang "pagbibisikleta" at "Italya".

sagot

 

 

 

Query sa Paghahanap:

 

 

 

Pagsasalin sa Plano ng Aralin

[wika-tagalipat]

Naida-download na Sertipiko ng Pagkumpleto ng Mag-aaral