SORU
21 Aralık 2008, Pazar


Nasıl Google gibi bir arama motoru oluşturabilirim?

Dil veya algoritmaları en iyi bunu gerçekleştirmek ne olurdu? Kullanım, çalışma veya adapte edebilirim kaynak uygulamalar, bu işlevleri gerçekleştirmek için açık var mı?

CEVAP
21 Aralık 2008, Pazar


Ortak bir arama motoru yapımında uzaktan başarılı olabilirsin iki yolu vardır.

  1. Para (pazarlama, araştırma ve sunucu masrafları için) bir şey var ya
  2. Daha iyi sonuçlar veren bir arama motoru yapmak için parlak bir fikrin yok.

Hakkında açık kaynak uygulamaları, para yok, ve algoritmaları hakkında sormak ima, parlak fikirlerin yok mu belirtiyorsunuz sor.

Yine de soruna cevap olarak:

Bir arama motoru temelde arama sorgusu (örneğin, kelimeleri bir dizi) bir çeşit kabul etmesi gerekir ve sonra da sorgu için uygun olduğunu düşündüğü web kaynakları dönün. Sorgu için neyin uygun olduğuna karar çok önemli olabilir. Arama kelimeleri herhangi bir görünür nasıl bir sayfa üzerinde sayma gibi basit bir algoritma kullanabilirsiniz. Google sofistike teknikler, belirli bir sayfaya bağlantı veren sayfalar soruşturma da dahil olmak üzere kullanır.

Ancak milyarlarca web sayfasını ve kullanılan her şey, aynı zamanda makul bir şekilde ulaşılabilir olmalıdır.

Google'ın PageRank algoritması çok büyük seyrek bir matris için bir öz vektör bulma içerir inanıyorum. this document ilgili bulabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • Perihelion

    Perihelion

    23 NİSAN 2008