Research Article

A Hidden Markov Model-Based Tagging Approach for Arabic Isnads of Hadiths

Algorithm 3

Find Emission Probability (B) Matrix.
(1)Function Name: FindEmissionProbabilityMatrix
(2)Function Input: Hadith-Annotated file
(3)Function Output: EmissionProbabilityMatrix
(4)START
(5) FOR every unique Isnad-Phrase within Hadith-Annotated file
(6)  FOR every unique POI within Hadith-Annotated file
(7)   N = Count how often the Isnad-Phrase assigns to this POI
(8)   T = Total occurrences number of this POI in Hadith-Annotated file
(9)   Emission-Probability = (N/T)
(10)  END