PHP code example of gpupo / similarity
1. Go to this page and download the library: Download gpupo/similarity library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
gpupo / similarity example snippets
$stringA = 'Av. Padre Anchieta 1873 - Champagnat - Curitiba - Brasil';
$stringB = 'Brasil - Parana - Curitiba - Champagnat - '
.'Rua Padre Anchieta 1873 - Perto da Avenida';
$stopwordsList = explode(',', 'Av,Rua,Avenida,perto,da,de,e,em,o');
$s = new Similarity();
$s->setValues($stringA, $stringB);
$s->setAccuracy(80); // 1-100 accuracy value
$s->setStopwords($stopwordsList);
$similar = $s->hasSimilarity(); //true
$s = new Similarity();
$result = $s->setValues($stringA, $stringB)->setAccuracy(60)
->setStopwords($stopwordsList)->hasSimilarity();
$s = new Similarity();
$resultA = $s->setNumberValues('1530D',1510)->hasSimilarity(); // true
$resultB = $s->setNumberValues('3D',4)->hasSimilarity(); // true
$resultC = $s->setNumberValues('100B',205)->hasSimilarity(); // false
$resultD = $s->setNumberValues('20',2)->hasSimilarity(); // false
$resultE = $s->setNumberValues('3 - D 4',34)->hasSimilarity(); // true