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

  • 2ndfloor91

    2ndfloor91

    17 Kasım 2007
  • Cristina Landa

    Cristina Lan

    28 Ocak 2010
  • LatinNinja99

    LatinNinja99

    28 EKİM 2011