Ben bu web sayfası olarak daha fazla veya daha az aynı şeyi yapan bir PHP kitaplığı için arıyorum: http://textalyser.net/
Python ve Java popüler kütüphaneler olduğunu biliyorum, ama ben bir PHP sürümü arıyorum. Yardımlarınız için teşekkürler!
Ben bu web sayfası olarak daha fazla veya daha az aynı şeyi yapan bir PHP kitaplığı için arıyorum: http://textalyser.net/
Python ve Java popüler kütüphaneler olduğunu biliyorum, ama ben bir PHP sürümü arıyorum. Yardımlarınız için teşekkürler!
Pretty old question...
Anyways, if you want to find the the similarity between two given strings, PHP ha a built-in function similar_text
.
SYNTAX: similar_text ($first, $second, &$percent = null);
//*Find the similarity/difference between two strings in percentage
$pc = 0;
similar_text('You rock!', 'I Rock too!!',$pc);
print $pc;
OUTPUT: 57.142857142857
As noted above this value is the percentage two strings are similar.
Not: Bu işlev harf duyarlıdır
$pc = 0;
similar_text('you', 'YOU',$pc);
print $pc;
0 verecek!
Two more such functions I came across are:
Levenshtein Distance & Soundex
Daha fazla bilgi için lütfen kontrol edin official documentation
Ben şu anda benzer bir şey arıyorum ve ben bulduk seçenekleri kadar Zend Lucene arama işlevselliği yararlanmak için vardır.
veya alternatif Open Calais API içine bakmak. http://www.opencalais.com/ (Thomson Reuters)
Ben herhangi bir derinlik ya seçeneği keşfetmek için henüz ama dinamik bağlantılar veya hyper (con) textualising web sayfaları oluşturmak için onlara bazı kilometre olabileceğini düşünüyorum.