Ilgili yazılar Ekle - PHP özel çözüm

4 Cevap

Ben kodu ile bir özel web sitesi bana göre% 100 yarattık. Ben makale 3 ilgili makale sonunda göstermek gerekir. Ben bunu nasıl yapabilirim? Makalede en fazla 3 kullanılan kelimeler pikap için herhangi bir yolu var mı ve bu dayalı arama?

4 Cevap

Bu tamamen ürün tabanının yapısına bağlıdır, soru yeterince ayrıntılı değildir. Değil arama ürün metin olağan açıklayıcı cümle ise - ben anahtar kelimeler ile çalışma iyi sonuçlar getirecektir şüpheliyim. Biz veritabanı hakkında hiçbir şey bilmiyorum çünkü yine, biz söyleyemem.

Aşağıdaki akla geliyor olsa da, ilgili öğeleri bulma konusunda düşünmeye zaman:

Ürün eğer ilgilidir ....

  • Aynı Kategori mı
  • Seçilen ürünün bir akseauar / part / ektir
  • Müşterilerinin olağanüstü büyük sayısına göre birlikte satın alındı
  • Dükkan sahibi tarafından elle "ilişkili" olarak tanımlanmıştır

TF*IDF


Pekka sonra orijinal answerer bence daha iyi bir fikri vardır (Ama yine de geliştirilebilir). Anahtar kelime yoğunluğu nothing izolasyon aynı ilgili yazılar eşleşen ile ilgisi yoktur.

Ben TF * IDF burada BEST arkadaşım eklersiniz. Eğer gerçekten ilgili makaleler istiyorsanız, o zaman TF * IDF bakmak ve denemek ve kendi çalışma sürümü uygulamak gerekir. Onun gerçekten basit.

http://en.wikipedia.org/wiki/Tf%E2%80%93idf

Eğer en önemli şart geçerli yazıda ne olduğunu hesaplayabilir, daha sonra da aynı terim frekansa sahip ilgili makaleler bulabilirsiniz. Bu doğru, ilgili makaleleri bulmak için izin verecektir.

Önce check-size ilgili yazılar gösterebilir keyword density ve dayalı gerekir. Sen dayanan ilgili yazılar gösterebilir:

  • Anahtar kelime yoğunluğu
  • başlığı eşleştirme
  • etiketler eşleştirme
  • kategori eşleştirme

Hiç makalelere etiketleri ekleyerek düşündünüz mü? Daha sonra onlara göre grup her etiketleri tüm makaleleri tıklayabilirsiniz.