#
#    You can use Quran Analysis code, framework or corpora in your website
#	 or application (commercial/non-commercial) provided that you link
#    back to www.qurananalysis.com and sufficient credits are given.
#
#  ====================================================================
require_once "../global.settings.php";
$lang = "AR";
if (isset($_GET['lang'])) {
    $lang = $_GET['lang'];
}
loadModels("core,qac", $lang);
$parameter = $_GET['parameter'];
$nGramesArr = array();
$posPatternString = trim($parameter);
$nGramesArr = getPoSNGrams($posPatternString);
$avgCollocationFreq = array_sum($nGramesArr);
$nGramsCount = count($nGramesArr);
?>
					
					<table id='ngrams-results-table'>
					<thead>
					<tr>
						<td colspan='2'>
							
							Number of N-Grams:<b><?php 
echo addCommasToNumber($nGramsCount);
?>
</b>
							Total repetitions:<b><?php 
echo addCommasToNumber($avgCollocationFreq);
                     			echoN("I:".$i);
                     			echoN($posArr[$i]);
                     			echoN($wordsArr[$i]);
                     			
                     			//$qacLocation = $verseId .":".($qacVerseIndex);
                     			//$qacWordSegmentsArr = $MODEL_QAC['QAC_MASTERTABLE'][$qacLocation];
                     			
                     			
                     		}*/
                 }
             }
         }
     }
 }
 ///////// PROPER NOUNS AJDECTIVES ////////////////////////
 $triGrams4 = getPoSNGrams("PN ADJ ADJ");
 preprint_r($triGrams4);
 // DIDN'T DO THIS BECAUSE IT NEEDS CONTEXT قُرْءَانًا أَعْجَمِيًّا لَّ
 //$triGrams2 = getPoSNGrams("ACC PN ADJ");
 // ADJ PARENT + relations
 foreach ($triGrams4 as $bigram => $freq) {
     $biGramWords = preg_split("/ /", $bigram);
     // CONVERT ALL WORDS TO SIMPLE
     $concept = getModelEntryFromMemory("AR", "OTHERS", "UTHMANI_TO_SIMPLE_WORD_MAP", $biGramWords[0]);
     $adj1 = getModelEntryFromMemory("AR", "OTHERS", "UTHMANI_TO_SIMPLE_WORD_MAP", $biGramWords[1]);
     $adj2 = getModelEntryFromMemory("AR", "OTHERS", "UTHMANI_TO_SIMPLE_WORD_MAP", $biGramWords[2]);
     $hasAttribute = "من صفاتة";
     $type = "NON-TAXONOMIC";
     // HANDLE ADJECTIVE 1
     // BOTH SUBJECT AND OBJECT EXISTS IN THE CONCEPTS LIST
     if (isset($finalConcepts[$concept]) && isset($finalConcepts[$adj1])) {