.NET Search String Accuracy

Etiketler no_tag, 11.07.2005

 

Kodu CHM sayfalarında bulunan ISBN numaralarının doğruluk oranı oluşturabilmek için yazdım. Temel olarak bir string' in etrafında başka bir string olup olmadığını arıyor.

  1. Önce stringi buluyor
  2. Sonra +/- n karakter alıyor
  3. Bu alınan string içerisinde ikinci kelimeyi arıyor ve % olarak ne kadar yakında olduğunu belirtiyor

Bu sadece yardımcı bir fonksiyon eğer daha gerçekçi bir doğruluk oranı oluşturacaksanız muhtemelen bir çok yan materyal daha kullanacaksanız. Örnek olarak bu ISBN projesinde CHM' nin açılış sayfasında (default topic) ve son sayfasında bulunan ISBN numaralarının doğruluk payı otomatik olarak yükselecek. Aynı şekilde eğer bir sayfada birden ISBN numarası bulunuyorsa muhtemelen "referanslar" sayfasıdır ve bu da doğruluk oranını düşürmelidir.

Bu noktada projeye yan proje olarak birbirine referans veren kitapların listesini de üretebiliriz.

Kod VB.NET ile yazılmıştır, syntax yüzünden ASP takliti yapıyor inanmayın.

[FILE]CheckAround.txt[/FILE]

Yorum Yazın


Tüm yorumlar onaydan geçmektedir, bu işlem en uzun 30 dk. sürecektir. E-mail adresleri yeni yorumları bildirme harici hiç bir başka amaçla kullanılmamaktadır ve sitede gözükmemektedir.



Captcha Kodu