శోధన యంత్రాలు: కూర్పుల మధ్య తేడాలు
Content deleted Content added
పంక్తి 5:
శోధన యంత్రాలు ఎలా పని చేస్తాయి? మనం అడిగిన ప్రశ్నకి అంత వేగంగా సమాధానం ఎలా తెలుసుకుంటాయి?
ఈ ప్రశ్నలకి సమాధానం చదివే ముందు పాఠకులకి [[అంతర్జాలం]] (Internet) అంటే ఏమిటో, విశ్వవ్యాప్తవ్యూహం (World Wide Web) అంటే ఏమిటో కనీసపు అవగాహన ఉండాలి. అది లేని వారు ముందుగా ఆ అవగాహన సమకూర్చుకొండి.
శోధన యంత్రాలు చాలా ఉన్నాయి. <ref> https://en.wikipedia.org/wiki/List_of_search_engines</ref> వాటిలో మిక్కిలి ప్రాచుర్యం ఉన్నది గూగుల్ శోధన యంత్రం. <ref> https://en.wikipedia.org/wiki/Google_Search </ref> శోధన అనేది మనందరికి దైనందిన వ్యవహారలలో పరిచయం ఉన్న ప్రక్రియే అయినప్పటికీ దీనిని కంప్యూటర్ల మీద అమలు చేసినప్పుడు ఒక అద్భుతమైన ప్రక్రియగా పరిణమించింది. మనం కంప్యూటర్ దగ్గరకి వెళ్ళి ఏదైనా ఒక ప్రశ్న అడగడానికి ముందే మనం అడగబోయే ప్రశ్నకి సమాధానం వెతకడానికి శోధన యంత్రం సంసిద్ధంగా ఉంటుంది. ఇది ఎలా జరుగుతుందో చిన్న ఉపమానం ద్వారా చూద్దాం.
పెరట్లో మొక్కలు నాటాలని ఉందనుకుందాం. ఏయే మొక్కలు మన వాతావరణంలో బాగా పెరుగుతాయి? ఏ రకం నేలలో ఏవి ఏపుగా పెరుగుతాయి? వేటికి ఏ ఎరువులు వెయ్యాలి? వాటి సంరక్షణ ఎలా చెయ్యాలి? వగైరా ప్రశ్నలు పుట్టుకొస్తాయి కదా! వీటికి సమాధానాలు కావాలంటే ఒకటో, రెండో పుస్తకాలు సంప్రదించవలసి ఉంటుంది. అందుకని గ్రంథాలయానికి వెళతాము.
పంక్తి 17:
ఉదాహరణకి మనకి “బేటరీ” ల గురించి తెలుసుకోవాలన్న కుతూహలం పుట్టిందనుకుందాం. కంప్యూటర్లో వీక్షణి (browser) తెరచి అందులో నిర్దేశించిన ప్రదేశంలో “బేటరీలు” అని రాసేమనుకుందాం. అప్పుడు మన కంప్యూటరు లక్షలు, కోట్లకొద్దీ జాలస్థలి (website)ల దగ్గరకి వెళ్ళి అక్కడ “బేటరీ” అనే మాట ఉందేమో వెతకాలి. ఈ వెతుకులాట జరగడానికి కేవలం లిప్త మాత్రపు కాలం పడుతుందని మనకి అనుభవం మీద తెలుసు. ఎందుకంటే మనం ప్రశ్న అడిగిన ఉత్తర క్షణంలో మనకి తెర మీద నాలుగో, అయిదో లంకెలు చూపించి ఆ లంకెల దగ్గర మనకి కావలసిన సమాచారం ఉందని శోధన యంత్రం చెబుతుంది. కోట్ల జాలస్థలులు వెతికినప్పుడు ఏయే లంకెలలో మనకి బాగా ఉపయోగపడే సమాచారం ఉందో శోధన యంత్రానికి ఎలా తెలుస్తుంది? ఈ శోధన అంతా లిప్త మాత్రపు కాలంలో ఎలా జరుగుతుంది? ఈ కిటుకు అర్థం అవాలంటే పరిశ్రమ అవసరం. వాలు కుర్చీలో వెనక్కి జేరబడి చుట్ట కాలుస్తూ “నాకు బోధ పడేలా చెప్పండి!” అంటే సాధ్యం కాదు. కాని ఒక నఖచిత్రంలా టూకీగా ఈ ప్రక్రియని పరిశీలిద్దాం.
ఒక ఆసామీ కంప్యూటరు దగ్గర కూర్చుని ప్రశ్న వెయ్యడానికి ముందే కంప్యూటరు తన ప్రయత్నం మొదలు పెడుతుంది. శోధనకి ఒక శోధన సూచి (Search index) అవసరం. ఇది గ్రంథాలయంలో “కేటలాగు” లాంటిది. ప్రపంచ వ్యాప్తంగా ఉన్న అన్ని జాలస్థలా (websites)లలో ఉన్న సమాచారం అంతటిని సేకరించి, ఏయే జాలస్థలాలలో ఏ సమాచారం ఉందో తెలుసుకోడానికి వీలుగా శోధన యంత్రం ఒక పేద్ద శోధన సూచి ని తయారు చేస్తుంది. ఇది తయారయిన తరువాత దానిని నిరంతరం తాజీకరిస్తూ (update చేస్తూ) ఉంటుంది. ఈ తాజీకరణ ప్రక్రియ నిరంతరం, 24 గంటలూ, ఏడు రోజులూ, అలా నేపథ్యంలో జరుగుతూనే ఉంటుంది. ఈ పని చెయ్యడానికి - అనగా ప్రపంచంలో నలుమూలలా ఉన్న అన్ని జాలస్థలులని పరీక్షించి, సమీక్షించడానికి - కోటాను కోట్ల “పాకాడులు” (crawlers) ని శోధన యంత్రం పంపుతుంది. ఇవి సేకరించిన సమాచారాన్ని క్రోడీకరించి, ఒక వరుసక్రమంలో అమర్చి, ఏ క్షణానికి ఆక్షణం ఆ శోధన సూచికని “తాజీకరిస్తూ” ఉంటారు. (ఈ ప్రక్రియ ఎలా సాధిస్తారో తెలుసుకోవాలంటే బాగా లోతుగా శాస్త్రం అధ్యయనం చెయ్యాలి.
మన ఆసామీ “బేటరీ” గురించి ప్రశ్న అడగగానే శోధన యంత్రం ముందుగా కోటానుకోట్ల అంశాలు ఉన్న ఈ సూచికలో వెతుకుతుంది. ఇది లిప్త కాలప్రమాణంలో జరిగిపోతుంది. (ఇది ఎలా సాధ్యం అన్న అనుమానం వస్తే మళ్ళా ఇందాకటి సమాధానమే! బాగా లోతుగా శాస్త్రం అధ్యయనం చెయ్యాలి!)
|