Sa larangan ng computational linguistics at probabilidad, ang isang n-gramo ay magkakasunod na pagkakasunud-sunod ng mga item mula sa isang naibigay na pagkakasunud-sunod ng teksto o pananalita. Ang mga item ay maaaring maging mga phonemes, syllables, mga titik, salita o base na mga pares ayon sa aplikasyon. Ang mga n-gramo ay kadalasang kinokolekta mula sa isang text o speech corpus. Kapag ang mga aytem ay mga salita, ang n-gramo ay maaari ring tinatawag na shingles. Ang isang n-gramo ng laki 1 ay tinutukoy bilang isang "unigram"; Ang laki 2 ay isang "bigram" (o, mas karaniwang, isang "digram"); Ang laki 3 ay isang "trigram". Ang mas malalaking sukat ay tinutukoy kung minsan sa halaga ng n sa modernong wika, hal., "Apat-gramo", "limang gramo", at iba pa. [Google Ngram Viewer][Computational linguistics][Phoneme][Text corpus] |