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

  • Epic Tutorials for iPhone, iPad and iOS

    Epic Tutoria

    18 EYLÜL 2011
  • spectragirlz16's channel

    spectragirlz

    22 Ocak 2012
  • VitalyzdTv

    VitalyzdTv

    7 AĞUSTOS 2011