Përshkruani strukturën dhe funksionin e një modeli të gjuhës N-Gram.
Një model i gjuhës N-Gram është një model probabilistik që merr si hyrje një sekuencë prej N artikujsh dhe përpiqet të parashikojë probabilitetin e artikullit tjetër në sekuencë. Struktura e një modeli N-Gram përbëhet nga një grup N-gramësh, të cilët janë dyfish me N artikuj, ku secili artikull është zakonisht një fjalë. N-gramët përdoren për të llogaritur probabilitetin e fjalës tjetër në sekuencë, duke marrë parasysh kontekstin në të cilin shfaqet. Ky kontekst mund të jetë për sa i përket fjalëve që shfaqen para ose pas fjalës. Probabiliteti i secilës fjalë në sekuencë përdoret më pas për të llogaritur probabilitetin e të gjithë sekuencës. Në këtë mënyrë, një model i gjuhës N-Gram është në gjendje të mësojë dhe përfaqësojë strukturën, sintaksën dhe semantikën e një gjuhe.