session_start(); require_once 'twitteroauth/twitteroauth.php'; require_once 'config/config.php'; require_once 'config/db.php'; require_once 'lib/following.php'; require_once 'lib/follower.php'; require_once 'lib/following.php'; require_once 'lib/follower2.php'; require_once 'lib/following2.php'; require_once 'lib/kmeans.php'; require_once 'lib/centroid.php'; $db = new db(); $following_dao = new following_dao(); $following = $following_dao->getAll(); $following_dao = new Following_dao(); $data = $following_dao->getAll(); $clos_id = array(); $clos_val = array(); foreach ($data as $datum) { $x = $datum->similarity_followers + $datum->similarity_friends; //nilai total similarity $y = $datum->id; //id following $clos_id[] = $y; $clos_val[] = $x; } $clos = array_combine($clos_id, $clos_val); //combine id dan nilai similarity //var_dump($clos); $id = max_key($clos); //medapatkan id dgn niliai similarity terbesar
function ViewCommonFollowing($id) { $following2_dao = new Following2_dao(); $following2 = $following2_dao->getById($id); $following_dao = new Following_dao(); foreach ($following2 as $fol2) { $count = 0; $id2 = $fol2->id2; $following = $following_dao->getAll(); foreach ($following as $fol) { $id = $fol->id; if ($id2 == $id) { $following = $following_dao->getById($fol2->id2); echo "<a href=\"https://twitter.com/{$following->screen_name}\" target=\"_BLANK\"><img src=\"{$following->profile_image_url}\" alt=\"{$following->name}\" title=\"{$following->name}\"></a>"; } } //echo "<br/>"; //echo $count; } }