Լեզվի մոդելավորման մեջ մենք կարող ենք գրել ծրագրային ապահովման ծրագիր, որը պահեստավորում է մեծ աղյուսակ բոլոր բառերի բիգրամների համար տեքստի մեծ մարմնում, որը կոչվում է կորպուս։ Ալգորիթմը կտպի բառը բառի ետևից, սլայդ պատուհանների նման, տեքստի սկզբից սկսած, և պահեստավորելով երկու բառերի հաջորդականությունները մինչև վերջին փաստաթղթի վերջին բառը։ Ելքային մասում ստեղծվում է բիգրամ աղյուսակ։ Աղյուսակում ամեն տող կոչվում է կորտեժ, որը պահպանում է առաջին բառը, հետո երկրորդը։ Տեքստերի մարմնի մեջ կարող է պահվել հավելյալ բնութագրիչ հատկություններ բիգրամի մասին, ինչպես օրինակ դրա հաճախականությունը (ամբողջ բիգրամի հայտնաբերման ընդհանուր հաճախականությունը) օգտագործված բոլոր աղյուսակներում։ Աղյուսակը ինքը կարող է պահեստավորել ինֆորմացիա ամեն եզակի բառի համար։ Օրինակ՝ "For example, this sentence contains bigrams" նախադասություը պարունակում է "for example" և "this sentence" բիգրամները։ Այսինքն կարելի է բիգրամը համարել բառակապակցություն՝ երկու բառից կազմված։