Example #1
0
     // But don't include stopwords
     //$cluster1->findTerms($aggTitles, $stopwords);
     $cluster1->findTerms($aggregator1->returnResultSetAggSnippets(), $stopwords);
     // Count Term Freq
     //$cluster1->countTermFrequency($aggTitles);
     $cluster1->countTermFrequency($aggregator1->returnResultSetAggSnippets());
     // Set most frequet terms
     $cluster1->setMostFrequentTerms(10);
     //$cluster1->stopwordRemoval($stopwords);
     echo '<div class="row"><div class="span3"><h2>F-Clusters</h2>';
     // Print Clustered Terms
     $cluster1->displayMostFrequentTerms($q);
     // $cluster1->displayMostFrequentBinTerms($q);
     echo '</div><div class="span5"><h2>Results</h2>';
     // Print Cluser Term Results
     $aggregator1->printResultSetAggCluster(isset($_GET['term']) ? $_GET['term'] : ($_GET['term'] = ''));
     // end of DIV
     echo '</div></div> <!-- End of Class row -->';
     // Query Timer
     $time_post = microtime(true);
     $exec_time = $time_post - $time_pre;
     echo '</br>Query Time: ' . $exec_time;
 } else {
     if ($_SESSION['clust_op'] == 'b') {
         // Instantiate a new API
         $api1 = new api();
         // Instantiate a new formatter with the 3 result sets as properties
         $formatter1 = new formatter(new resultSet(), new resultSet(), new resultSet());
         // Google Results
         for ($i = 0; $i < $_SESSION['results'] / 10; $i++) {
             // Get offset